我尝试升级到Java 8。 我正在为我的java项目使用Eclipse kepler和maven。
做了以下事情:
Eclipse Java 8 Support For Kepler
Java 8 Facet for Web Tools for Eclipse Kepler SR2
Java™ 8 support for m2e for Eclipse Kepler SR2
然后,对于我的每个项目,我确保将项目方面,java编译器和jre(在java构建路径中)更新为1.8版。
还在每个pom.xml中将java版本更改为1.8。
当我执行maven - >更新项目时会出现问题,这会导致项目构面,编译器和jre设置由于某种原因跳转到1.4。
然后我可以手动(再次)将这些更改回1.8并且一切正常,但每次我更新maven依赖项或运行maven - >更新项目时我都会再次遇到此问题。
有什么建议吗?
答案 0 :(得分:0)
我有同样的问题,我有
[Eclipse Kepler SR2的Java 8支持]
Eclipse Java 8 Support (for Kepler SR2) JDT, PDE
Java™ 8 support for m2e for Eclipse Kepler SR2
安装。
在Eclipse中转到帮助 - > Eclipse Marketplace ...... , 转到“安装”选项卡,然后更新这三个(或再次卸载并安装)。
我在pom.xml中也有1.8,它在使用Maven时有效 - >更新项目