java - eclipse 警告 兼容的 JRE 可用,但已被覆盖

标签 java eclipse

我刚刚将我的项目更新到 java 8,并且 eclipse 为工作区中的每个项目发出此警告:

构建路径指定执行环境JavaSE-1.8。兼容的 JRE 可用,但已被覆盖。 警告位置:构建路径 警告类型:JRE 系统库问题

eclipse.ini 设置为 java 8 vm:java8/jre/bin/server/jvm.dll 我从系统环境(指向java 7)中删除了JAVA_HOME变量,但没有效果。

忘记提及:使用 m2e maven eclipse 插件。

尝试搜索 eclipse 源以查看导致此警告的原因,但找不到我的 ARM 和腿。 有人吗?

最佳答案

最后发现由于某种原因,eclipse认为JavaSE-1.8 for java 7。 解决问题的配置: 首选项 -> Java -> 安装的 JRE -> 执行环境 从左侧列表中选择“JavaSE-1.8”,并在右侧列表中选中“java8 [完美匹配]”。

关于java - eclipse 警告 兼容的 JRE 可用,但已被覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43612831/

相关文章:

java - 在java中从右到左打印变量

java - Eclipse 自动完成不工作...仅适用于 AWT?

java - Android - 获取 Facebook 集成的哈希键

java - Java 应用程序中 Weblogic 域目录的路径

python - 来自 python 脚本内的 mysqldump 但未找到命令

java - 如何操作 SQL IN 运算符以返回所有值作为结果

java - 如何在eclipse中使用Java控制台更改字符串

ios - 有没有办法调试 iTunes 应用程序?

java - Eclipse 抛出 "Unable to create new native thread."。如何修复它?

java - 如何在面向 JavaEE 开发人员的 Eclipse 4.4 版中禁用 APT Web 服务验证