使用Maven的Eclipse RCP应用程序

时间:2013-04-28 01:16:59

标签: eclipse maven eclipse-plugin eclipse-rcp

我正在开发一个基于eclipse RCP的应用程序,并希望使用maven来解析库的依赖性,例如:hibernate,jpa,htmlunit等。

问题是eclipse RCP环境无法识别maven解决的依赖关系。

我阅读了tycho教程,但是所有内容都是在命令行中完成的,在de eclipse环境之外,我无法调试应用程序,因为eclipse环境会注意识别de dependecies。有谁知道如何处理它?<​​/ p>

2 个答案:

答案 0 :(得分:1)

最简单的方法是在Manifest.mf中添加依赖项

在你需要之后 -

  • 转到Eclipse Marketplace。安装Eclipse的Maven集成

enter image description here

  • 为M2Eclipse安装Tycho连接器。

对于此转到窗口 - &gt;偏好 - &gt; Maven - &gt;发现 - &gt;打开目录......

enter image description here

现在配置pom.xml以使用Tycho进行构建。这样eclipse就能解析你的依赖。

答案 1 :(得分:0)

对不起,你不能在RCP应用程序上使用像那样的maven(比如在网络应用程序上)......你需要一个包含所有依赖项的p2 repo,一个target文件和tycho将阅读这些代表,编译并整理你的最终产品。