Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java eclipse设置源代码级别_Java_Eclipse - Fatal编程技术网

Java eclipse设置源代码级别

Java eclipse设置源代码级别,java,eclipse,Java,Eclipse,我有一个为jdk 7构建的项目,但我也想扩展它对jdk 6用户的兼容性。我已经将编译器编译级别设置为1.6,但该项目编译正常,并且无法在1.6 jre上运行,因为方法revalidate直到java 7才添加到java中。(而且编译器根本没有对此给出任何警告!)如何将源代码级别设置为1.6?我可以在netbeans中这样做,关于如何在eclipse中这样做 除了源代码兼容性之外,还设置“编译器符合性级别”和“生成的.class文件兼容性”在您的项目设置中。在项目属性->Java构建路径/库选项卡

我有一个为jdk 7构建的项目,但我也想扩展它对jdk 6用户的兼容性。我已经将编译器编译级别设置为1.6,但该项目编译正常,并且无法在1.6 jre上运行,因为方法revalidate直到java 7才添加到java中。(而且编译器根本没有对此给出任何警告!)如何将源代码级别设置为1.6?我可以在netbeans中这样做,关于如何在eclipse中这样做

除了源代码兼容性之外,还设置“编译器符合性级别”和“生成的.class文件兼容性”在您的项目设置中。

在项目属性->Java构建路径/库选项卡中,确保您拥有JRE System Library 6 EnEnvironment

在设置法规遵从性级别并确保有适当的运行时间后,我遇到了类似的问题。要解决这个问题,我必须先运行项目,然后再清理。。。并指定项目名称。这为我解决了这个问题。

属性>Java编译器>JDK合规性,请确保设置为正确的编译器版本。

更改jre.yup的源代码。我对它进行了反编译,但仍然在那里看到了revalidate方法(eclipse中也没有警告),您是否向构建路径添加了任何非标准JAR?哪个类正在使用重新验证?