Eclipse Maven 错误: 找不到或无法加载主类 ?

1 篇文章 0 订阅
1 篇文章 0 订阅

在Eclipse中开发一个java web的项目。让程序在Maven Build下运行时出现了如下问题:


然后去百度了很多解决方案,如下:




然而问题还是没有解决。

然后我建了一个HelloWorld用来测试,在Eclipse下运行也报同样的错误,但用命令行却可以正确的编译并执行。

其实后来仔细一看,发现错误提示只有上面那条红色的语句,后面没有错误明细(类似于XXX.NullPointerException之类的),Eclipse也没有报error,所以上述的绝决方案并不适用于这个问题。如果说build path之类的有问题,Eclipse中肯定会有英文的错误明细。 像我今天遇到的这种错误,那肯定就是环境的问题了,因为JREs根本就没有访问到,不然怎么连具体错误都没有。


最后的解决方案:

选择Window->Preferences->Java->Installed JREs:  (这是改成功后用了两个JREs,其实时同一个目录下的)



第一个:刚开始用的是这个报了上面那个错误

 

第二个,虽然它跟第一个一样只是命名不同



然后,在你项目的build path->configure build path的Libraries选项下,选择JRE System Library如下:(也就是用上面第二个JRE)



最后一步操作如下:   这里选择Run Configurations,配置New_configuration:



同样的,这里选择Alternate JRE为第二个。弄好之后,maven project就可以跑起来了。





虽然我也不太清楚为什么第一个Installed JRE就不行,也不是java环境变量的问题,而且讲道理这跟java环境变量配置也没多大关系,可不论如何,最后问题能够解决还是很开心吧。



  • 13
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值