1

我一直在寻找如何做到这一点,在最近的历史中,这似乎已经改变了多次,目前没有关于如何做到这一点的方向。

我在网络(开发人员计算机)上管理一堆 Eclipse 安装。现在它们是独立安装(都在本地安装了相同的插件)。

我希望能够在所有这些机器上安装基本 Eclipse,并让它们中的每一个都到网络上的一个中心位置来获取它们的插件。这样我就可以在一个位置添加/更新/删除插件,而不是多台单独的计算机。

谁能告诉我如何使用最新版本的 Eclipse 做到这一点。我正在使用 Eclipse IDE for Java Devlopers (Juno 4.2) http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/junosr1

提前非常感谢。

4

4 回答 4

0

您面临的问题是P2 当前的弱点,希望很快得到解决。目前,没有好的解决方案。

期间的选项:

  • 插件和功能在其中携带它们的部署信息。在构建插件和功能时,可以添加安装程序的“建议” 。此建议可以更改将部署到 P2 系统的更新站点。此选项要求您创建一个包含所需所有内容的最外层包,并更改包含的所有更新站点以指向您的部署位置。这需要您更改分配单位。很多辛苦的工作。

  • 使用商业 Nexus Pro P2 代理服务。该服务是一个 HTTP 代理服务器,它拦截对外界的请求,缓存调用并在本地应答。这将允许您通过阻止对外部的呼叫来限制用户可以安装的内容,但需要花钱。

于 2012-11-21T03:54:20.923 回答
0

从计算机共享一个文件夹到所有机器并在该文件夹上创建工作空间

于 2012-11-20T17:50:08.983 回答
0

创建一个网络文件夹并在那里安装 eclipse 和所有插件。团队可以映射到网络驱动器并通过标准 eclipse 和插件复制到本地驱动器,并且每个主体都获得相同的设置。

于 2012-11-20T17:55:50.277 回答
0

在Yoxos中创建配置文件并将启动器分发到各个计算机。

编辑

公开资料是免费的,应该足够了,除非您

  • 想要分发私有功能
  • 想节省带宽

编辑

我读了一点你提到的 .eclipseextension 。您可以通过dropins文件夹在 p2 中实现相同的功能。

通过网络共享服务器安装的 dropins 文件夹。将客户端安装的 dropins 文件夹与共享文件夹同步。

于 2012-11-20T18:16:15.030 回答