我尝试更新到最新版本的JRE,我检查了我的Java控制面板,它说我有最新的版本。但是当我打开我的终端,通过键入
java -version
我得到了
java版本"1.6.0_65“ Java(TM) SE运行时环境(build 1.6.0_65-b14-468-11M4833)
但是,当我通过键入
/图书馆/互联网\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
我得到了正确的版本:
java版本"1.8.0_181“ Java(TM) SE运行时环境(build 1.8.0_181-b13)
我能做什么来确保我运行的是版本1.8?我需要它来运行elasticsearch,我一直在我的机器(Mac)上拔出正确版本的java。
发布于 2018-09-04 01:27:37
您可以尝试运行以下代码System.out.println(System.getProperty("java.version"));
发布于 2018-09-04 01:32:03
在path下面检查为java设置的内容。
发布于 2018-09-04 01:34:55
检查您的环境变量路径,它将指向早期版本更新该路径,然后再次检查。它应该能工作
https://stackoverflow.com/questions/52157646
复制相似问题