启动报错

jfinal 打包过后 启动jar包 报错找不到主类  运行脚本也是这个问题

评论区

JFinal

2020-10-15 15:36

修改 jfinal.sh 中的 MAIN_CLASS 配置,要注意大小写问题以及包名要对

文档提供了有关脚本问题:
https://jfinal.com/doc/1-5
注意看第 7 部分:脚本无法使用问题

nnana

2020-10-15 15:51

@JFinal 大小写包名是正确的 bat脚本找不到主类 我在里面已经配置了 依旧如此 然后我再jar包中加上主类入口 直接运行jar包 就出现NoClassDefFoundError: com/jfinal/config/错误 再lib里面是有这个jar包的 不知道为什么

JFinal

2020-10-15 16:01

@nnana 用 winrar 打开 jar 包,看主类的 .class 文件是不是真的存在,深入到细节,看现场

这种打包部署方式用了两年了,一定可以的,你碰到的很可能仍然是一个细心的问题

如果还是不能解决,下载官网首页的 jfinal-demo-for-maven.zip,使用里面的那两个脚本去修改,以防你自己手头的脚本已经被破坏