首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与我在环境变量中设置的java版本不同

与我在环境变量中设置的java版本不同
EN

Stack Overflow用户
提问于 2014-09-10 11:02:51
回答 1查看 2.6K关注 0票数 1

我对所有的Java东西都很陌生,如果我有误导的话,我会提前道歉。

我为Web开发人员提供了Eclipse。版本:JunoServiceRelease2和我安装了JBoss Hibernate工具扩展。当我试图添加一个配置(如本教程中的http://furqanlabs.blogspot.com/2013/01/hibernate-and-oracle-configuration.html )时,我得到了这样一个错误:

“与运行Eclipse.Hibernate插件相比,项目DmisService具有更高的编译器选项。Hibernate插件无法加载其类。请减少编译器选项或以更高的JDK级别运行Eclipse。”

因此,为了知道eclipse使用的是哪个JDK级别,我执行了以下操作:

我在逗号行上输入了java -version,得到了以下结果: java版本"1.8.0_11“

当我为JAVA_HOME检查我的环境变量时,它是C:程序Files\Java\jdk1.6.0_30。对于我的项目,Java设置也是1.6 (据我理解,作为项目的jre )。

因此,我提出了另一个问题,->,为什么命令行给我不同的java版本而不是环境变量?

我最初的问题是:

  1. 我到底应该做些什么(我也是新的java术语)来解决这个问题?

非常感谢您的建议。

编辑:我还检查了eclipse: System.out.println(System.getProperty("java.version"));,它给了我1.6.0_30

EN

回答 1

Stack Overflow用户

发布于 2016-08-05 18:19:40

添加Eclipse 8支持帮助我解决了这个问题!

参考文献:Eclipse + Java 8 support?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25763717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档