在一台计算机中拥有多个Java SDK

时间:2011-12-07 11:10:05

标签: java sdk versions

我可以在自己的计算机上安装多个java SDK版本吗?

Java 1.4 Java 2 Java 6 Java 7

请告知我必须在Java 1.4和Java 2中为Maximo开发解决方案 另外,我想学习Java 6和7的开发

感谢。

5 个答案:

答案 0 :(得分:3)

  

我可以在自己的计算机上安装多个java SDK版本吗?

但请确保在项目中使用正确的路径。最好使用像 Eclipse 这样的IDE。它会为你处理jdk路径问题。


Java 1.4已经很老了,请尽快转换到新版本。

答案 1 :(得分:3)

是的,你可以。 您需要更改环境变量通常是JAVA_HOME变量。 所以你可以使用另一个变量。 例如。

JAVA_HOME='/home/jdk1.8.0_45'
JAVA_7='/home/jdk1.7.0_60'
JAVA_6='/home/jdk1.6.0_34'

添加路径变量

PATH=$PATH:$JAVA_HOME/bin
PATH=$PATH:$JAVA_7/bin
PATH=$PATH:$JAVA_8/bin

答案 2 :(得分:2)

是的,你可以。只需在调用javacjava等时使用完整路径名,或将PATH环境变量设置为指向相应的jdk/bin位置。

IDE通常允许定义多个JDK / JRE,您可以选择将哪个JDK / JRE用于每个项目。

答案 3 :(得分:1)

是的,您可以根据需要安装尽可能多的Java SDK。开发时,只需使用您想要使用的JDK。

答案 4 :(得分:1)

是的,你可以。 JDK只是磁盘上某个目录。因此,您可以轻松下载并解压缩所需的所有版本,并从您当前感兴趣的目录中运行javajavac

IDE将为您完成所有麻烦的事情:让他们知道解压缩的JDK在哪里,并在项目或模块的设置中选择JDK。

PS。 Java 1.4 Java 2. Java 2实际上是1.2,1.3和1.4的伞形名称