我正在开发一个基于eclipse RCP的应用程序,并希望使用maven来解析库的依赖性,例如:hibernate,jpa,htmlunit等。
问题是eclipse RCP环境无法识别maven解决的依赖关系。
我阅读了tycho教程,但是所有内容都是在命令行中完成的,在de eclipse环境之外,我无法调试应用程序,因为eclipse环境会注意识别de dependecies。有谁知道如何处理它?</ p>
答案 0 :(得分:1)
最简单的方法是在Manifest.mf中添加依赖项
在你需要之后 -
对于此转到窗口 - &gt;偏好 - &gt; Maven - &gt;发现 - &gt;打开目录......
现在配置pom.xml以使用Tycho进行构建。这样eclipse就能解析你的依赖。
答案 1 :(得分:0)
对不起,你不能在RCP应用程序上使用像那样的maven(比如在网络应用程序上)......你需要一个包含所有依赖项的p2 repo,一个target
文件和tycho将阅读这些代表,编译并整理你的最终产品。