【分享】错误: 找不到或无法加载主类 xxx的处理方法(Eclipse版)

最近很多加入JFinal开发计划的小伙伴,再使用JBolt极速开发框架二开公司项目的时候,遇到运行找不到类的问题。

错误: 找不到或无法加载主类 cn.jbolt.common.config.MainConfig


image.png



image.png


其实,不光是JBolt开发平台,凡是基于Maven的项目,经常会遇到这个问题。

这个首先检查一下Maven项目的classes输出位置:

项目-右键Build Path-Configure Build Path...

image.png

选择Source选项卡下,找到项目的src/main/java目录编译的Output folder


image.png

一般都是放在target/classes下面的,这是项目的classpath,包括一些配置文件,java源码的编译后的class文件,sql模板文件等,都会输出到这里


image.png


然后去这个路径下,发现并没有classes文件产生,那么这就是主要原因了,编译后的class文件都没有,别谈运行了。

image.png

Project的自动Build也设置了。

image.png

这时候,需要手动点一下Clean就行了

image.png

选中出问题的项目

image.png


Clean完成后,去看一下刚才的target/classes目录,class文件已经有了。


image.png

这次,在用插件去运行一下JBolt试试看,已经完美运行。

image.png



JBolt官网:

http://jbolt.cn

推荐:

【国庆优惠】JFinal开发者计划,省心、省事儿、极速开发





评论区

sniper1715

2024-05-06 19:17

项目如果在中文路径下就算设置UTF-8也不行,不知道怎么解决

山东小木

2024-05-06 21:12

@sniper1715 java项目不允许有中文路径

sniper1715

2024-05-07 10:16

热门分享

扫码入社