繁体   English   中英

带有Maven的Eclipse RCP应用程序

[英]Eclipse RCP Application with Maven

我正在开发基于Eclipse RCP的应用程序,并希望使用Maven解决库的依赖关系,例如:hibernate,jpa,htmlunit等。

问题在于,Eclipse RCP环境无法识别maven解决的依赖关系。

我阅读了tycho教程,但是所有操作都是在Eclipse环境之外的命令行中完成的,并且由于eclipse环境确实记录了依赖关系,因此无法调试应用程序。 有人知道如何处理吗?

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

在您需要-

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

在此处输入图片说明

  • 安装用于M2Eclipse的Tycho连接器。

为此,转到窗口->首选项-> Maven->发现->打开目录...。

在此处输入图片说明

现在,将pom.xml配置为使用Tycho进行构建。 通过这种方式,eclipse将能够解决您的依赖关系。

抱歉,您不能在RCP应用程序上使用像Maven这样的Maven(就像在Web应用程序上一样)...您将需要具有所有依赖项的p2存储库, target文件和tycho将读取这些dep,进行编译并润饰您的最终产品。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM