我在Eclipse中有一个Maven项目,当前正在运行Java 1.6。我想更新该项目以运行Java 1.7。
(Eclipse是Juno 4.2.1。我必须使用此构建,因为我正在使用RDi。)
经过研究,这是我的工作:
1.使用新的maven-compiler-plugin更新了pom.xml。
是:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
就是现在:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
2.在Java构建路径中编辑了JRE。
在菜单中,项目>属性> Java构建路径。
突出显示JRE系统库并进行编辑。
是“ JRE系统库[JavaSE-1.6]”,
现在是“ JRE系统库[JavaSE-1.7]”。
3. Maven>更新项目。
因此,在此之前,我的项目已正确布置(对于Maven)。现在,除了src / main / jave软件包之外,它还显示一个额外的src文件夹。
哦,什么都没有。 IE:它不解析任何内部方法。
之前:
[编辑]之前的更多详细信息:
[编辑]如何在pom中配置
resources
。[编辑] Java构建路径
后:
问题记录后:
最佳答案
您可以检查是否已安装jdk1.7吗?如果是这样,您可以从Eclipse指向它。
Window > Preferences > Java > Installed JREs > Add
浏览到Java 7安装并选择它。然后,您可能不得不再次在构建路径中编辑JRE。