繁体   English   中英

在Windows上安装了jdk 8和jdk 6时,如何选择要使用的默认版本(jdk 6)?

[英]Having jdk 8 and jdk 6 installed on Windows how to choose the default version to use (jdk 6)?

对于我的工作,我需要使用jdk 6,但是我开始安装jdk 8,因为我更喜欢使用需要它的Netbeans 8。 之后,我还安装了jdk 6,并且可以从我的ide管理两个Java平台(我可以配置Netbeans在编译我的公司项目时使用jdk 6)。 问题是我无法配置操作系统使用的Java默认版本(我使用Windows 7 64)。 特别是在命令提示符下,如果我输入java -version,它会告诉我我正在使用Java8。我想通常使用版本6,而只将jdk 8用于Netbeans。 我开始尝试修改JAVA_HOME系统属性,但根本没有设置(都不使用jdk 8的路径?!?!?),因此我使用JDK 6的路径创建了一个新的JAVA_HOME,但似乎使用了jdk 8机制具有优先级,因为显示的提示版本仍为Java 8! 有人可以帮助我切换到版本6吗?

这是PATH环境变量,用于设置命令行使用的JDK版本。 这是有关如何编辑PATH的分步教程https://docs.oracle.com/javase/tutorial/essential/environment/paths.html

只需将其设置为要使用的JDK专用的bin。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM