第5节 找不到或无法加载主类

        报错使我进步, 报错让我开心, 我爱报错! 最近真的是倒霉, 总是遇到一些莫名奇妙的错误. 真的是令人头大啊, 尤其是在网上找不到有效的解决方法, 或者是看到某些只会像小学生一样copy的博主, 可能他自己都不知道自己写的什么的时候, 特别的烦躁! 只能这样麻痹自己. 

        台式机上编辑了代码, 然后上传到gitee上. 而后在笔记本上克隆下来代码之后, 一运行就报错, 每个module全部报错! 所有的错都一样: 找不到或无法加载主类......明明就在那里啊, 文件名都是对的, JDK版本也设置对了, 还是报错, 错, 错...

        再研究了半天之后找到了一个解决办法, 就是用maven的compile 功能, 去编译以下. 编译之后的module就可以用了.(有时候需要刷新一下maven)

        但是我还是不清楚为什么会出现找不到主类的问题.......期待大神能指点迷津.

        之前的内容还是两个多月前发表的,最近又遇到了这个问题。还是可以通过以上方法去解决。以前的情况是只要compile一次下次就没问题了,但是这次的遇到的情况是必须每次都compile。这就很尴尬了,不能这点小问题也解决不了啊,于是乎想到了面向百度。

        终于被我找到了原因,其实是因为XXX.iml文件被弄没了。iml文件是IntelliJ Idea自己的project structure的一部分。idea并不是直接去读取pom文件,而是通过iml文件去读懂maven的设定。那么如何去解决呢?

        其实很简单,方法见下图:

        这里面的mvn idea:module执行后会生成iml。但是可能会遇到“mvn不是内部或者外部的命令”。这个需要配置一下maven的环境,并且以管理员的方式启动idea

配置环境方法如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值