代码构建 - 向EclipseLink添加maven依赖(ant + maven + Tycho)

时间:2017-01-22 14:49:24

标签: java maven ant eclipselink tycho

我想将以下依赖项添加到sizeof(char)

org.eclipse.persistence.core

我的首次尝试是将其添加到<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.21</version> <scope>provided</scope> </dependency> 。正如所料,它没有奏效。在此https://stackoverflow.com/a/12410482/5057736之后,我将org.eclipse.persistence.core/pom.xml添加到Require-Bundle设置:

org.eclipse.persistence.core/META-INF/MANIFEST.MF

然而,我得到了

Require-Bundle: (original), org.slf4j;bundle-version="1.7.21"

任何人都可以给出如何将此依赖项添加到此Caused by: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from org.eclipse.persistence.core 2.6.3.qualifier to bundle org.slf4j 1.7.21.; No solution found because the problem is unsatisfiable.] 项目的确切答案,因为在两个小时后,阅读了很多帖子我没有解决方案。

1 个答案:

答案 0 :(得分:0)

Bundle-SymbolicName标题

中使用相关性的Require-Bundle:

在你的情况下它应该是:

Require-Bundle: (original), slf4j.api;bundle-version="1.7.21"

我希望这会有所帮助。