我正在构建一个e(fx)clipse应用程序。 e(fx)clipse基于equinox为他的osgi包。我现在创建了一个bundle并进入他的pom.xml我有这个:
<dependency>
<groupId>org.apache.shiro</groupId>
<artifactId>shiro-guice</artifactId>
<version>1.2.2</version>
</dependency>
在我的插件(包)中,我想导入shiro包,但我不能!因为eclipse osgi框架无法检测到maven依赖项作为插件。
如何将我的Maven依赖项自动添加到我的清单路径中,以便将其导入我的捆绑包中?
答案 0 :(得分:0)
转到windows-preference-maven并在启动时检查下载存储库索引更新并重新启动它..
如果您已下载已损坏的下载,请将其删除
find ~/.m2 -name "*.lastUpdated" -exec grep -q "Could not transfer" {} \; -print -exec rm {} \;
如果两者都不起作用try this