classpath=`find ./lib -name "*.jar"|xargs|sed "s/ /:/g"`
classpath=".:$classpath"
java -Xms256m -Xmx1024m -classpath ${classpath} com.lwb.test.Test >test.log 2>&1 &
启动的时候,直接提示找不到我的一个自定义类,
问题是我手动,运行第一行是能找到我的接口.jar的
find ./lib -name "*.jar"|xargs|sed "s/ /:/g"
最后发现实际是我的脚本是windows的字符,linux运行出错了
有一次出现了下边的提示:
$'\r': command not found
后来才发现是脚本有问题:
需要执行以下命令,start.sh是我的启动脚本名字:
dos2unix start.sh