对于未在Maven Pom中使用的osgi(org.eclipse.core.resources)的RPM依赖性失败

时间:2018-01-20 09:39:54

标签: java eclipse maven rhel7

使用Maven构建RPM时我正在

38 _[0merror: Failed dependencies:

22:29:39    osgi(org.eclipse.core.resources) is needed by XXX-XXX-XXX-app-XXX.noarch

22:29:39    osgi(org.eclipse.core.runtime) is needed by XXX-XXX-XXX-app-XXX.noarch
22:29:39    osgi(org.eclipse.text) is needed ....

相同的RPM在RHEL6上构建,但仅在RHEL7上发生错误。

在App POM中没有依赖于eclipse。 任何帮助都将是apreciated

1 个答案:

答案 0 :(得分:1)

我得到了问题的实用解决方案。在POM.Xml中添加以下标记帮助解决上述问题。

<autoRequires>false</autoRequires>