如何避免Maven项目在Eclipse中出现父POM问题?

时间:2018-10-25 22:03:54

标签: java eclipse maven

我一直在使用多模块Maven项目,但是在我的工作区中,我仅使用子模块,而不使用其父模块。在每个Maven模块的每个pom.xml中,我拥有:

<parent>
        <groupId>com.mycompany.contentbus.ui</groupId>
        <artifactId>modules-parent</artifactId>
        <version>1.0.0-SNAPSHOT</version>
    </parent>

可以在Eclipse中进行“ Maven清理”,“ Maven安装”等操作,但是Maven在“标记”窗口中报告红色错误,并在Project Explorer中的模块上报告“红叉”。我通过遵循以下模式成功避免了这种情况:在\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.m2e.core.prefs中设置属性eclipse.m2.problem.notCoveredMojoExecution=ignore。但是,我需要以某种方式避免在模块级别上发生此问题,而应在代码内部(在项目文件中)而不是在Eclipse选项中。有什么可行的方法吗?预先谢谢你。

0 个答案:

没有答案