首先,我正在使用Ubuntu 12.04,带有嵌入式Maven 3.0.4(m2eclipse)的Eclipse Juno,并且必须在我从SVN存储库获取的旧项目中工作。
我陷入了一种关于Maven和Eclipse的配置问题。
第一次我执行 Maven > Update project 操作,结果出现“未知错误”,类型为“Maven Java EE配置问题”。我检查了我的项目属性,发现Java兼容性级别设置为1.5,但我已经激活了1.6 JRE。好吧,我改成1.6版本(Java Facet中也是如此),但是当我执行 Maven > Update project 操作时,我的项目属性被恢复为默认值(即1.5版本),而未知错误仍然存在。
我的pom.xml文件似乎没问题,我还试过使用空的pom.xml更新项目(只包含modelVersion、groupId、artifactId、version、name和url标签),但我始终收到相同的错误。
我真的被卡住了。有人有线索吗?
.project
、.classpath
和.settings
文件,因此,除非POM指定正确的JDK版本,否则每次更新项目配置时它都会重置为1.5。下面@maximdim的答案是正确的。 - Jim Garrison