当前位置: 首页 > 知识库问答 >
问题:

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

朱昊乾
2023-03-14

我对所有Java的东西都是新手,如果我误导了你,请提前道歉。

我有EclipseJavaEE IDE为Web开发人员。版本:Juno服务版本2,我安装了JBoss HiberNate工具扩展。当我试图添加本教程中http://furqanlabs.blogspot.com/2013/01/hibernate-and-oracle-configuration.html配置时,我得到了这样一个错误:

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

因此,为了了解eclipse使用的是哪个JDK级别,我做了以下工作:

我在comman行中输入了java-version,得到了以下结果:java版本“1.8.0_11”

当我检查JAVA_HOME的环境变量时,它是C:\Program Files\JAVA\jdk1。6.0_30. 对于我的项目,Java编译器设置也是1.6(据我所知,是项目的jre)。

所以我想出了另一个问题

我最初的问题是:

非常感谢你的建议。

编辑:我也检查了eclipse: System.out.println(System.get属性(“java.version”));它给了我1.6。0_30

共有1个答案

吕俊美
2023-03-14

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

参考:EclipseJava8支持?

 类似资料:
  • 问题内容: 我有一个bash脚本,用于设置环境变量并运行命令 现在,我想使用python代替bash,因为我想计算传递给命令的一些参数。 我试过了 和 其次是 但由于未设置LD_LIBRARY_PATH,因此程序总是放弃。 我怎样才能解决这个问题? 感谢帮助! (如果我在调用python脚本之前导出LD_LIBRARY_PATH,则一切正常,但我希望python确定路径并将环境变量设置为正确的值)

  • 问题内容: 有没有一种方法可以在Linux中使用C设置环境变量? 我尝试了和,但是它们似乎并没有为我工作。 问题答案: 我将在这里做出一个疯狂的猜测,但是这些功能似乎不起作用的正常原因不是因为它们不起作用,而是因为用户并不真正了解环境变量的工作原理。例如,如果我有此程序: 然后我从外壳程序运行它,它不会修改外壳程序的环境- 子进程无法做到这一点。这就是为什么内置可修改环境的shell命令的原因,以

  • 我尝试为将在Windows子系统Linux中运行的Visual Studio Code任务设置环境变量。然而,它似乎不起作用。这是我的tasks.json: 输出为: 请注意,默认情况下,shell已被手动修改为WSL的,正如这里和这里推荐的那样。

  • 问题内容: 使用JetBrains的WebStorm官方Node插件(以及它们的其他IDE)运行Node.js应用程序时,是否可以设置环境变量? 问题答案: 不,从WebStorm不可能,应该在系统中定义环境变量。 更新:在新版本中,可以在“运行/调试”配置中设置环境变量。

  • 我正在使用react-本地构建一个跨平台的应用程序,但我不知道如何设置环境变量,以便我可以为不同的环境拥有不同的常量。 例子:

  • 我使用spark-defaults分类[http://docs.aws.amazon.com/emr/latest/releaseGuide/emr-spark-configure.html]并提供以下属性:-来设置yarn主目录中的环境变量。