Linux SpringBoot启动加载不到dubbo接口类

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

猜你喜欢

转载自blog.csdn.net/lwb314/article/details/121824806