0

我正在开发一个基于 eclipse RCP 的应用程序,并想使用 maven 来解决库的依赖关系,例如:hibernate、jpa、htmlunit 等。

问题是eclipse RCP环境不识别maven解决的依赖。

我阅读了 tycho 教程,但一切都是在命令行中完成的,在 de eclipse 环境之外,我无法调试应用程序,因为 eclipse 环境确实注意到 recognez de dependecies。有谁知道如何处理它?

4

2 回答 2

1

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

在您需要之后 -

  • 转到 Eclipse 市场。为 Eclipse 安装 Maven 集成

在此处输入图像描述

  • 为 M2Eclipse 安装 Tycho 连接器。

对于这个 Goto Window -> Preferences -> Maven -> Discovery -> Open Catalog ....

在此处输入图像描述

现在配置 pom.xml 以使用 Tycho 进行构建。这样 eclipse 将能够解决您的依赖关系。

于 2013-04-28T14:02:28.757 回答
0

很抱歉,您不能在 RCP 应用程序上使用这样的 maven(例如在 Web 应用程序上)...您需要一个包含所有依赖项的 p2 存储库,一个target文件和 tycho 将读取这些 deps、编译和生成器您的最终产品。

于 2013-05-06T20:16:54.883 回答