我在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。

09-26 22:55
查看更多