2015-06-16 36 views
0

在我的项目中,我在标记中遇到以下错误。我也在项目构面,java compliler和buildpath中设置了java 1.6,但是没有解决这个错误。Dyanamic web模块3.0需要java 1.6或更新版本

enter image description here

+0

您是否修改了项目构面,java编译器和构建路径后进行了清理和构建? – Bikku

+0

是的,伙计我也做那件事,但.... –

+0

这是一个maven项目吗? –

回答

1

当我得到这个错误在POM设置Java版本固定我的问题 在pom.xml中,您可以设置Java版本 你可以通过设置下面的属性

<maven.compiler.source>1.7</maven.compiler.source> 
<maven.compiler.target>1.7</maven.compiler.target> 

或在maven-提供版本做到这一点编译器插件。

+0

如何将它归结为maven项目? –

+1

因为maven标签认为它是一个maven项目 –

0

错误可能与不同的JRE版本 - 一个用来启动Eclipse和一个用于创建项目。尝试在两个地方使用相同的JRE以避免错误。当你运行eclipse.exe给jdk路径。

path/to/eclipse.exe" -vm "C:\pathto\java\jdk1.7.0_45\bin\javaw.exe" 

或更新的eclipse.ini和更新

另外,你希望它是3.0或者2.5生活?如果它不需要改变它2.5和错误应该消失。

+0

在我导入eclipse中的项目期间发生此问题。如果我创建一个新项目,否则当时他们没有错误或问题。 –

+0

当你导入项目时,请检查你的java设置。您也可以在现有代码中的project_root/.settings下使用org.eclipse.jdt.core.prefs。在那里检查版本org.eclipse.jdt.core.compiler.codegen.targetPlatform = x.x和org.eclipse.jdt.core.compiler.source = x.x –

相关问题