如何解决如何 mavenize eclipse RCP 应用程序?
当前状态: 使用 Eclipse 插件的多模块 Java 6 项目,应用程序仅作为一个 exe 文件分发给 Windows 平台,其中包含许多 jar 和一些 init 和配置文件的目录。这些客户端分发是通过 Jenkins 使用 Eclipse Buckminster 插件构建的。这些项目是在 2010-2012 年左右编写的,迫切需要更新。
我对项目进行了Maven化,这意味着每个模块现在都有自己的带有依赖项的pom.xml。使用 mvn install
命令成功构建了所有模块。
问题是如何使用 maven 构建和分发完整的应用程序,并告别 jenkins & buckminster。
我在哪里看到问题:
- 我不完全了解巴克明斯特实际上在做什么以及如何正确设置 OSGi/Eclipse Equinox 启动器。很少有文件像 .cspex、.cquery、.rmap 甚至一些 Ant xml 文件发生了一些魔法,但我不清楚。
- 是否可以使用 Maven(maven shade 插件)来构建这样的应用程序?有人用过吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。