如何为无人值守的服务器设置环境变量?
noho 2002-09-12 03:49:14 RedHat 7.3
TOMCAT4+SOAP2.3
欲在TOMCAT服务启动之前设置JAVA_HOME和CLASSPATH这两个环境变量
试着修改rc.sysinit,在
PATH=...
export PATH
之后,写上
JAVA_HOME=...
export PATH
不起作用(echo $JAVA_HOME没有回显)
试着修改rc,在export CONFIRM之后,启动服务之前写
if [ -f /etc/java.conf ]; then
. /etc/java.conf
fi
java.conf中写
java.conf中写
JAVA_HOME=...
export JAVA_HOME
CLASSPATH=/soaptest:$CLASSPATH
export CLASSPATH
也不起作用
启动tomcat4的时候报告No JAVA_HOME specified...
只有在/etc/tomcat4/tomcat4.conf中写
if [ -f /etc/java.conf ]; then
. /etc/java.conf
fi
TOMCAT4才能启动
但是试着写了一个JAVA CLASS,放在/soaptest下,在shell下执行
java Calculater
报告找不到类
试着通过SOAP访问Calculater,也报告Unable to resolve target object: Callculater
请各位大虾指点,多谢先!!!