找不到或无法加载主类 com.jfinal.weixin.demo.WeixinConfig

卢佳鹏 发布于 2019/04/17 16:18
阅读 418
收藏 0

精选30+云产品,助力企业轻松上云!>>>

@JFinal  你好,想跟你请教个问题:


新手,刚下载了jfinal-jfinal-weixin-master.zip , 然后解压成文件夹, 用Idea 导入了这个项目, 发现运行com.jfinal.weixin.demo.WeixinConfig 这个类的时候, 出现了如下错误

因为对于jFinal框架不是很清楚,所以这里没有进行任何的修改。

 

请问大佬, 应该如何应用, 如果想要二次开发, 应该修改什么东西?

求大佬教育!!

加载中
1
JFinal
JFinal

导入方法不对,必须将其当成标准的 maven 项目导入,导入过程要明确选择是 maven 类型的项目, 不能以直接打开项目或者打开 pom.xml 的方式导入项目

JFinal
JFinal
回复 @大家都是低调来的 : 刚刚特意下载并导入为了 maven 项目,直接打开 WeixinConfig.java ,鼠标右键点击运行,十分顺利 建议先了解一下标准 maven 项目以及 jfinal 项目如何运行,都有文档:https://www.jfinal.com/doc
卢佳鹏
卢佳鹏
使用Idea 从 Git 上获取之后, 运行的话,依旧是找不到主类 ( jdk 1.8.161 )
1
JFinal
JFinal

整个导入的过程会出现一个 maven 项目的导入向导

longjl
longjl
回复 @大家都是低调来的 : pom.xml 中的 jetty-server 和 jfinal 节点注释掉<scope>provided</scope>即可。
卢佳鹏
卢佳鹏
已经按照导入maven项目的方式导入了, 运行demo 下的WeixinConfig 的时候,依旧是找不到主类错误
0
h
hyyy001

我是用idea2017.2

使用file->new->project from version control -> git从码云库中clone下来的,也出现了一样的错误,

根据上面的回复,,把pom文件中jetty-server和jfinal依赖节点的scope属性注释掉后就可以运行了

0
麻言1989
麻言1989

不一定是导入的问题,可以尝试修改IDEA的启动配置:Edit Configuations -> 选中“Include dependencies with 'Provided' scope”

返回顶部
顶部