【发布时间】:2010-11-25 22:11:11
【问题描述】:
我有这样的 bash 脚本 start.sh:
export JAVA_HOME=/home/qds/bin/jdk1.6.0_22
export QDS_HOME=/home/qds
$JAVA_HOME/bin/java -classpath $QDS_HOME/lib/*:$QDS_HOME/lib/commons/* com.qds.Main $@
在目录 /home/qds/lib 我有必要的库和我的 jar 文件,其中包含:
com\qds\config
com\qds\entities
com\qds\休眠
com\qds\协议
com\qds\util
com\qds\Main.class
但是当我运行 ./start.sh 时,我有:
./start.sh 线程“主”java.lang.NoClassDefFoundError 中的异常:com/qds/Main(错误名称:Main) 在 java.lang.ClassLoader.defineClass1(Native Method)
【问题讨论】: