- 论坛徽章:
- 0
|
在线请教 JETTY容器远程启动问题???
启动脚本为
#!/bin/sh
a=$(/bin/ps -ef | grep jett | grep COD | grep -v grep | awk '{print $2}')
kill -9 $a
#nohup java -Dmnp -Dmnp.sourceId=MNP001 -Dlog.dir=./log -jar start.jar etc/jetty.xml &
nohup java -Dsun.net.inetaddr.ttl=60 -Dcod -Dcod.sourceId=COD002 -Xms64m -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -Dlog.dir=./log -jar start.jar etc/jetty.xml &
本地启动没有问题
但远程调用启动就报错:
[oracle@test-oc4j-1 deploy]$ ssh 192.168.126.247 "cd /opt/jetty-6.1.22-cod;sh startjetty"
sh: startjetty: No such file or directory
[oracle@test-oc4j-1 deploy]$ ssh 192.168.126.247 "cd /opt/jetty-6.1.22-cod;sh startjetty.sh"
Warning: -Xms64m not understood. Ignoring.
Warning: -Xmx256m not understood. Ignoring.
Warning: -XX:+HeapDumpOnOutOfMemoryError not understood. Ignoring.
Warning: -jar not understood. Ignoring.
Exception in thread "main" java.lang.NoClassDefFoundError: start.jar
at gnu.gcj.runtime.FirstThread.run() (/usr/lib64/libgcj.so.5.0.0)
at _Jv_ThreadRun(java.lang.Thread) (/usr/lib64/libgcj.so.5.0.0)
at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib64/libgcj.so.5.0.0)
at __gcj_personality_v0 (/opt/jetty-6.1.22-cod/java.version=1.4.2)
at __libc_start_main (/lib64/tls/libc-2.3.4.so)
at _Jv_RegisterClasses (/opt/jetty-6.1.22-cod/java.version=1.4.2)
是环境变量配置有问题???我是在/etc/profile下配置的
# add for jdk
export JAVA_HOME=/opt/jdk1.6.0_05/
export PATH=$JAVA_HOME/bin PATH
??????????????????
|
|