1

我们正在开发一个 Eclipse 插件项目。我们所有的可交付成果都是 25 个插件文件(是的,您也可以说它们是 25 个 jar 文件或 25 个 OSGi 包)。

每次我们通过FileExportPlug-in Development→导出这些文件时Deployable plug-ins and fragments。导出所有这些文件大约需要 30 分钟。导出方式听起来像是过时但不是那么不方便。

我对导出/部署有一些疑问:

  1. 如果我们使用构建工具(如 ANT 或 Maven)自动构建这些 jar 文件,构建工具会减少整个导出时间吗?
  2. Plug-in ToolsPDE 可以通过→生成一个 ant 构建文件Create Ant Build File,那么我们可以直接使用这些生成的文件,甚至不启动 elipse IDE 吗?因为它们似乎与日食有关。
  3. 如果您对我所说的内容有建议,那就更好了。

提前谢谢。

4

2 回答 2

1

也许第谷是你需要的。Tycho 是一个用于构建 osgi 包(和 eclipse 插件)的 maven 插件

于 2013-07-01T05:27:38.597 回答
0

虽然 eclipse 插件可以共享和交付,但它们并不意味着用作交付物。相反,您应该创建一个eclipse 功能,它将插件组合成一个可安装的单元。

于 2013-07-01T15:22:29.377 回答