LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1104|回复: 2

请教关于java环境变量的配置的问题!

[复制链接]
发表于 2004-2-2 19:54:12 | 显示全部楼层 |阅读模式
我装Tomcat时在/ect/profile文件中设置如下:

JAVA_HOME=/usr/java/j2sdk1.4.2
Export JAVA_HOME

CLASSPATH=/usr/java/j2sdk1.4.2/lib:/usr/java/j2sdk1.4.2/jre/lib
Export CLASSPATH

PATH=$PATHJAVA_HOME/binJAVA_HOME/jre/bin
Export PATH

JAVA_PATH=/usr/java/j2sdk1.4.2
Export JAVA_PATH

CATALINA_BASE=/opt/jakarta-tomcat-4.1.18
Export CATALINA_BASE

CATALINA_HOME=/opt/jakarta-tomcat-4.1.18
Export CATALINA_HOME

但是当我进入/opt/jakarta-tomcat-4.1.18/bin目录启动时却出现下面的错误:
“ The JAVA_HOME environment variable is not defined
This environment variable is needed to run this program”


我接着输入:
echo $PATH
屏幕显示:

usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/java/j2sdk1.4.2/bin:/usr/java/j2sdk1.4.2/jre/bin:/home/pillarlei/bin
这应该表明我的环境变量没有设错吧?

但当我输入:
echo $JAVA_HOME
这时屏幕什么也没有显示出来了
这是什么原因阿?
还有,Tomcat 为什么不能找出我的JAVA_HOME变量呢?


补充一点:
我进入/opt/jakarta-tomcat-4.1.18/bin在setclasspath.sh文件的最前面加上
JAVA_HOME=/usr/java/j2sdk1.4.2
Export JAVA_HOME
两句后,Tomcat就能成功启动了!

我的机子的配置是:
C4:      2G
RAM:     DDR256M
主板:    硕泰克845GL
系统是:redhat 9.0 界面是:GNOME  语言是:中文
发表于 2004-2-2 20:18:45 | 显示全部楼层
修改完/ect/profile之后要重新登录,或者运行". /ect/profile".
 楼主| 发表于 2004-2-2 20:33:41 | 显示全部楼层

谢谢拉,已经有人告诉我答案拉!

原来是我把大小写给混淆拉!
Export
改为
export就行拉!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表