我有一个 Eclipse 项目(通过 maven 原型生成并需要 m2e),我想将其部署给许多用户。目前我告诉他们这样做的方式非常手动,(即下载这个插件,下载那个插件,下载这个m2e连接器)。有没有办法在我的项目中写下插件依赖项,以便在导入项目时 Eclipse 会告诉用户“这个项目取决于你是否安装了这些 Eclipse 插件,你希望 Eclipse 为你自动获取插件吗? "
问问题
141 次
3 回答
1
是的,Eclipse 成员公司创建了几个工具(包括免费使用和付费版本),它们可以完全满足您的需求。这两种产品都有“配置文件”的概念,它是 Eclipse 插件的预设配置(基本上是一个可用的包加上一堆插件)。然后,一旦您配置了此配置文件,您就可以通过电子邮件或产品提供的任何共享机制与我们的团队自由共享它。一旦您的团队成员接受并开始“使用”配置文件,这些软件产品将准确地提供每个人运行 Eclipse 项目所需的依赖项。
来自 Genuitec 的脉冲
来自EclipseSource的 Yoxos
于 2013-02-27T04:46:34.573 回答
1
请先阅读有关部署 eclipse 插件的信息,所有这些都在 eclipse 的基础架构中可用。
每当您通过 Eclipse 中的更新管理器安装某些东西时,您都不会安装插件,而是安装功能,这些功能是插件组以及对其他功能的依赖关系。因此,在为插件创建功能时,您必须做两件事:
- 在特征编辑器中列出所有相关特征。
- 在“要访问的站点”选项卡上,您必须列出相关功能的更新站点 URL。
P2 更新管理器将在之后的插件安装过程中自动神奇地发现所需的一切。
于 2013-02-27T05:55:54.637 回答
0
不确定这有多大帮助,但如果 Eclipse Marketplace 可用,为什么不使用它。节省您手动下载和安装插件的工作。
于 2013-02-27T03:20:49.033 回答