|
发表于 2005-11-22 17:59:38
|
显示全部楼层
Post by Lyychee
这是一篇在网上被转了n转的文章,首先感谢楼主为广大linux下的JAVA初学者提供了这样一篇技术文档,但是不知道在linux个人版下怎么样,反正在RHEL,即redhat企业版上,却无论通过以上任何一种方法都不能实现对环境变量的设置,即echo $CLASSPATH显示为空,
楼上那么多兄弟顶楼主,不知道自己是否有真正这样装过.一句话,切勿盲目跟贴,这样会对实用该方法的后来者造成很坏的影响.(他要想了,为什么别人行,自己不行呢?)
如果没有限止其他用户使用java的权限大可在/etc下touch一个.bashrc
export JAVA_HOME=/usr/java/j2sdk1.4.2_08
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
export PATH=$PATHJAVA_HOME/bin
用set就不行.
我也是这种问题,经过研究发现将
[root@LinuxServer rpm]#vi .bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATHJAVA_HOME/bin
export PATH
set CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
export CLASSPATH
中的"set"都去掉,也就是将.bashrc文件尾部直接加上
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export PATH=$PATHJAVA_HOME/bin
export CLASSPATH=.JAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jar
省去"set"一步,问题即可解决! |
|