【发布时间】:2013-11-22 13:13:15
【问题描述】:
为了开发 JavaFX 应用程序,我使用了 4.3.1 snapshot of eclipse 和 JDK 8 build b116。 在我的工作区项目中,构建路径中包含的 JRE 库一直重置回 Java 1.4:
不幸的是,这只能临时修复(直到下次 eclipse 重启):
在我的 pom 文件的构建部分中,我有:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<debug>true</debug>
<debuglevel>source,lines</debuglevel>
</configuration>
</plugin>
我希望有一个不那么不稳定的解决方案。
[UPDATE]当前版本的问题似乎已修复
- Java 8 (1.8.0-ea-b121),
- Maven (3.1.1/1.5.0.20131218-0705),
- m2e (1.5.0.20131218-1208) 连同
- JDT 测试版补丁 [Update site]。
【问题讨论】:
-
将项目 facet 中的 java 版本更改为 1.8。也许您可以尝试运行 eclipse 以使用 java 1.8(我认为这不会有任何影响)。 Pom.xml 依赖看起来不错
-
@Jens 你能解决这个问题吗?我现在在使用 Eclipse 4.3、Maven 3.2.1 和 JDK 1.8.0b129 时处于同样的情况。
-
@RAM:我更新了我的帖子,提供了一些关于我当前(工作)版本的详细信息,希望能有所帮助。
-
wiki.eclipse.org/JDT/Eclipse_Java_8_Support_%28BETA%29 的安装说明似乎有效。我可以使用 Java 8 功能,但 Maven 项目的执行环境仍列为 J2SE-1.4。
标签: java eclipse maven buildpath java-8