最近很多加入JFinal开发计划的小伙伴,再使用JBolt极速开发框架二开公司项目的时候,遇到运行找不到类的问题。
错误: 找不到或无法加载主类 cn.jbolt.common.config.MainConfig
其实,不光是JBolt开发平台,凡是基于Maven的项目,经常会遇到这个问题。
这个首先检查一下Maven项目的classes输出位置:
项目-右键Build Path-Configure Build Path...
选择Source选项卡下,找到项目的src/main/java目录编译的Output folder
一般都是放在target/classes下面的,这是项目的classpath,包括一些配置文件,java源码的编译后的class文件,sql模板文件等,都会输出到这里
然后去这个路径下,发现并没有classes文件产生,那么这就是主要原因了,编译后的class文件都没有,就别谈运行了。
Project的自动Build也设置了。
这时候,需要手动点一下Clean就行了
选中出问题的项目
Clean完成后,去看一下刚才的target/classes目录,class文件已经有了。
这次,在用插件去运行一下JBolt试试看,已经完美运行。
JBolt官网:
推荐: