Java版本问题

Java版本问题,java,version,Java,Version,我有两个版本的Java开发设置。一个是1.5,另一个显然是1.6 现在,当我键入java-version时,它显示为1.6 我应该更改什么以使其指向Java 1.5?更改PATH变量 set PATH=c:\java1.5\bin;%PATH% 更改路径变量 set PATH=c:\java1.5\bin;%PATH% 在Windows上: 1) 将JAVA_HOME环境变量设置为1.5位置,比/bin目录高一级,例如C:\myjava5dir,而不是C:\myjava5dir\bin 2)

我有两个版本的Java开发设置。一个是1.5,另一个显然是1.6

现在,当我键入
java-version
时,它显示为1.6


我应该更改什么以使其指向Java 1.5?

更改PATH变量

set PATH=c:\java1.5\bin;%PATH%

更改路径变量

set PATH=c:\java1.5\bin;%PATH%
在Windows上:

1) 将JAVA_HOME环境变量设置为1.5位置,比/bin目录高一级,例如C:\myjava5dir,而不是C:\myjava5dir\bin

2) 然后将PATH环境变量设置为包含%JAVA\u HOME%\bin

3) 请确保启动一个新的DOS提示符以获取更改

还要确保清除路径中对jdk的任何其他现有引用。

在Windows上:

1) 将JAVA_HOME环境变量设置为1.5位置,比/bin目录高一级,例如C:\myjava5dir,而不是C:\myjava5dir\bin

2) 然后将PATH环境变量设置为包含%JAVA\u HOME%\bin

3) 请确保启动一个新的DOS提示符以获取更改

还要确保清除路径中对jdk的任何其他现有引用。

在Ubuntu上(及类似版本):

在Ubuntu(及类似软件)上:


取决于主要取决于您的操作系统的路径(因此可能更适合superuser.com)取决于主要取决于您的操作系统的路径(因此可能更适合superuser.com)
JAVA_HOME
实际上不是任何JDK本身所需要的。一些第三方应用程序使用它(例如Tomcat启动脚本使用它),但Java本身根本不需要和/或使用它!。。。当您想要在Java版本1.5和1.6之间切换时,它还可以通过一次更改来更新多个依赖项。但是非常正确的Joachim,它不是严格必要的,不。
JAVA\u HOME
实际上不是任何JDK本身所需要的。一些第三方应用程序使用它(例如Tomcat启动脚本使用它),但Java本身根本不需要和/或使用它!。。。当您想要在Java版本1.5和1.6之间切换时,它还可以通过一次更改来更新多个依赖项。但是非常正确,约阿希姆,这不是绝对必要的,不。