我想在我的项目中使用新的JDK11(版本11.0.2),并且我立即安装了它。我还将path变量设置为JDK并删除了旧的JAVA_HOME变量。但是,当我想在exlipse中设置新的构建路径时,它显示Java SE 11 (以及9和10)是未绑定的。我只能使用Java SE 8及更低版本。我尝试将path变量和JAVA_HOME变量正确地设置为C:\Program Files\Java\jdk-11.0.2和C:\Program Files\Java\jdk.11.0.2
我已经安装了Java 8 JDK,并运行了Eclipse,所讨论的项目设置为在1.6中编译(Windows环境)。在我所做的整个代码中(示例扩展了BaseExample):
public static final Comparator<BaseExample> sortByLevel_DESC = new Comparator如果没有编译到Java 8,那么eclipse为什么不抱怨Java 8代码,就像您尝试使用Lambda表达式而没有编
没有什么花哨的东西,似乎在Go0gle上找不到答案,那么这个错误是什么意思?我对Eclipse和android编程非常陌生,我刚刚创建了一个新项目,没有更改任何文件中的任何内容,我只是单击调试来查看是否一切正常,这是我得到的错误:
Description ResourceActionBar.Tab, FragmentTransaction) of type MainActivity must override a superclass method MainActivity.java/WFApp/s