繁体   English   中英

通过编程将eclipse插件项目转换为Maven项目

[英]convert eclipse plugin project into maven project programatically

我有一个要求,例如,我必须创建一个具有自定义文件夹结构的eclipse插件项目,该项目才能成功完成。

下一步是我要使运行时使用插件创建的projet具有maven依赖管理,即,我用向导创建的每个项目都应具有maven依赖管理。

除了第谷(Tycho)以外,还有人知道我该如何做到这一点。

注意:在寻找解决方案时,我遇到了tycho maven插件,但它仅构建eclipse插件项目,而没有使其成为maven项目(根据我的理解)

没有简单的方法可以使一个项目同时成为Maven项目 Eclipse插件项目。 Maven和Eclipse构建系统有不同的规则,不同的想法可以解决差异。

如您所说,Tycho并没有使Eclipse项目成为传统意义上的Maven项目(例如Maven样式的依赖管理),而只是使Maven意识到Eclipse规则。 幸运的是,它允许您使用Maven(至少使用mvn3)编译插件非常简单。

如果不需要在Eclipse中编译项目,则可以使用Maven Pax等其他工具,但我不知道它们的功能和局限性。

因此,通常来说,如果Pax能够正常工作,则可能会有所帮助,否则,由于Maven和OSGi / Eclipse插件世界之间的主要逻辑差异,我不认为已经创建了一个工具。

暂无
暂无

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

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