windows忽略java_home:如何将jdk设置为默认值?

t30tvxxf  于 2021-08-25  发布在  Java
关注(0)|答案(16)|浏览(333)

如何说服windows使用jdk而不是jre?
这个问题以前在这里和其他地方都被问过:
如何设置默认的java安装/运行时(windows)?
问题是windows忽略了这一点 JAVA_HOME 它还忽略了一个事实,即我将jdk-bin目录作为路径中的第一个条目。
当我跑的时候 java -version 在命令行中,它不调用JDK1.6安装,而是运行1.7JRE。
我的猜测是,这是1.7特有的问题,而Windows7在注册表中做了一些不应该做的事情。
有没有办法解决这个问题?
编辑:哎呀。我在上面写了“类路径中的第一个条目”,意思是“路径”。很抱歉

44u64gxh

44u64gxh16#

我也面临同样的问题。我有一个java版本的8.11。我有两条路要走: C:\Program Files\Java\jdk1.8.0_51\binC:\ProgramData\Oracle\Java\javapath 我所做的是将jdk更改为 %JAVA_HOME%\bin 像这样重新命名了目录( C:\ProgramData\Oracle\Java\javapath )的 javapathjavapath1 它解决了我的问题。

相关问题