打开.project文件,从其他可以有运行main的地方copy一个maven的builder过来,补上就好了。
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>xxx</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
...
原因猜测:ecilpse的工程运行main的时候需要builder去提供类路径吧,然后没有builder相当于classpath少了一部分,纯属猜测

本文介绍了解决Eclipse中Maven项目因缺少必要的Builder导致无法运行main方法的问题。通过从其他项目复制正确的Maven builder配置并应用到当前项目中,可以成功解决类路径缺失的问题。

184

被折叠的 条评论
为什么被折叠?



