【发布时间】:2014-12-16 19:16:37
【问题描述】:
我在 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 构建路径
之后:
问题记录后:
【问题讨论】:
-
您现在有哪些编译错误? “之后”布局实际上看起来是正确的,而不是“之前”布局。
-
清洁有帮助吗?你检查过实际的错误吗?也许你丢失了一些其他的库,或者你的程序现在有一些真正的编译错误?
-
请从 Eclipse 的“问题”视图中复制错误文本。如果不可见,请使用“显示视图”rubmenu...