|
藍森林 http://www.lslnet.com 2006年8月18日 15:18
在REDHAT9下面,怎麼用新的JAVA替換掉原來版本的JAVA呢?
怎麼修改echo $PATH裡的內容,除了,/etc/profile文件裡哪裡還定義的JAVA的路徑,如果這個路徑是/usr/bin,那麼去掉是不太可能的,因為這個目錄下還有很多別的文件,所以使用什麼方法能替換掉原來的JAVA呢?
我的系統現在有兩個JAVA
/usr/bin
/usr/j2sdk1.4.2_08/bin
怎麼辦呢?
請詳細的解釋一下吧,小弟是個新手。
多謝! |
在REDHAT9下面,怎麼用新的JAVA替換掉原來版本的JAVA呢?
在自己的home目錄中修改.bash_profile文件(BASH)
把你自己的JAVA_HOME加到PATH的最前面。
比如.bash_profile文件如下:
........
PATH=$PATH:$HOME/bin
.......
修改為:
........
PATH=$PATH:/usr/j2sdk1.4.2_08/bin:$HOME/bin
.......
目的就是讓shell先找到你想用的JAVA_HOME
試試看。 :o |
在REDHAT9下面,怎麼用新的JAVA替換掉原來版本的JAVA呢?
我把.bash_profile與/etc/profile裡的PATH都修改了,但是運行echo $PATH,發現/usr/bin和許多別的路徑居然還是在我的設置前面,怎麼回事呢?多謝!!!! |
在REDHAT9下面,怎麼用新的JAVA替換掉原來版本的JAVA呢?
put your own path before $PATH
i.e. export PATH=/usr/j2sdk1.4.2_08/bin:$PATH;export PATH
You only need to modify .bashrc file. |
| |