linux 启动脚本报错,提示:
start.sh: line 4: ${project.artifactId}: bad substitution
原代码:
SERVER_NAME="${project.artifactId}"
过程描述:
对springboot启动脚本进行jvm参数调优,直接部署启动脚本报这个错误。排除语法、格式等问题错误,测试是没有经过maven打包直接部署原文件导致的。
解决:
maven -clean -->> maven -package 后再替换启动脚本即可