如何在命令行中使用不同版本的Java

3

好的,我的机器上安装了两个不同版本的Java(CentOS 5),系统默认为1.5.0_14,但我需要在命令行中使用更新的版本运行命令。我如何在命令行中传递更新的Java版本?

很抱歉这是一个新手问题,但我尝试过谷歌搜索并没有找到任何信息,谢谢。

3个回答

6

使用完整的Java可执行文件路径,而不是允许操作系统根据您的PATH选择一个。


3
请使用绝对路径指定Java可执行文件: /opt/java-1.4/bin/java

0
你可以创建一个指向文件的链接:
ln myJava1 <java version you want>
ln myJava2 <java version you want>

然后当你想要其中一个时,输入相应的链接即可。

或者如果你想要一个标准的Java,只是偶尔需要另一个,你可以这样做:

ln theJava <myJava1 or myJava2>

然后只需使用Java(或您想要称呼的任何名称)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接