Exception in thread "main" java.lang.NoClassDefFoundError: com/jfinal/config/JFinalConfig 报了这个错 但是我在pom里面明明引入了 而且在本地可以运行没有错,打包以后放到服务器上./start.sh start就会出现这个错 搞了一晚上了 心态要崩了 之前在服务器上是没问题的 最近修改代码打包后把lib扔进去重新启动就报错了 用之前没有错误时候的lib里面的jar包替换以后仍然报这个错
项目:JFinal
如果 jar 包存在,要看 start.sh 中的 CLASS_PATH 变量有没有添加 lib 这个目录,此外,一定要注意 linux 下面的 .sh 脚本的换行字符需要是 \n,而不能是 \r\n
这个是 linux 的要求,注意看文档中强调过这件事:
https://appface.cn/doc/1-5
注意看上面文档中的:脚本无法使用问题
这个错误是很容易解决的