2009-06-17 143 views
1

確定我的機器上安裝了2個不同版本的Java(CentOS 5),系統默認爲1.5.0_14,但我需要在命令行上運行命令與更新版本的Java。我如何在命令行中傳遞新版本?如何在命令行上使用不同版本的Java版

對不起,這是一個這樣的問題,但我GOOGLE了,沒有找到任何東西,謝謝。

回答

5

只需使用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> 

,然後只用theJava(或任何你想將它命名