[英]Convert java plugin into maven project with eclipse-plugin packaging
[英]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.