我正在处理两个项目,一个使用JDK 8,另一个使用JDK 6。我在我的机器中安装了这两个jdk,其中JDK8被设置为我的默认JVM。所以我擅长一个项目的设置。
当我在第二个项目中工作时,我试图将JAVA_HOME更改为C:\Program Files\JAVA\jdk1.6.0_45,并添加了C:\Program Files\JAVA \jdk1.6.0_45\bin的PATH,令人惊讶的是,我将JDK8视为我的默认JVM。我用java-version或java-fullversion进行了检查。
问题。
我应该在哪里停止使用JDK8启动的Java进程?我应该从哪里开始JDK6的Java进程?当我在两个项目上来回切换时,我应该如何轻松地切换JVM?
当我不得不使用另一个jvm时,我不喜欢卸载一个jvm的想法。
请推荐我。谢谢你抽出时间。
Narayana.V
在shell中运行程序时,PATH
环境变量决定运行哪个程序。这是DOS提示符和unix shell的一个特性,并不是Java特有的。如果要更改默认运行的程序,则需要更改PATH。