首先,我正在使用Ubuntu 12.04,Eclipse Juno和embebbed maven 3.0.4(m2eclipse),我必须参与一个遗留项目,我是从SVN repositroy那里得到的。
我遇到了Maven和Eclipse的一种配置问题。
我第一次做Maven>更新项目,我收到了“Maven Java EE配置问题”类型的“未知错误”。我检查了我的项目的属性,我意识到java合规性级别设置为1.5,但我已激活1.6 JRE。好吧,我已经改为1.6版本(在Java Facet中),但是当我做Maven>更新项目,我的项目属性将恢复为默认值(a.k.a。1.5版本),并且未知错误仍然存在。
我的pom.xml文件似乎没问题,我也尝试使用空的pom.xml更新项目(仅使用modelVersion,groupId,artifactId,version,name和url标签)并且我总是得到相同的错误。
我真的被困住了。有人有线索吗?
答案 0 :(得分:35)
尝试在pom.xml中指定JDK版本:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>
然后执行'更新项目配置'