新版本的 Eclipse 刚刚发布。我可以做些什么来避免再次手动寻找我的插件吗?

StackOverflow https://stackoverflow.com/questions/1059732

Galileo 前几天发布了,尽管 Eclipse 下的插件,在我看来,只是比 Eclipse 更容易处理一点 网豆, ,如果有一种简单的方法让我升级到新版本(并随身携带我的插件),那就太棒了。

有小费吗?

有帮助吗?

解决方案

不直接,AFAIK。

下面是我想到了,我老Eclipse是足够近,以便它使用更新管理器(P2)的类似形式的假设下最接近。

在旧Eclipse中,转到首选项 - >安装/更新 - >可用软件站点。 挑选一个没有建在那些(你会看到一个名字对于他们来说,或至少非蚀URL)。您可以选择您喜欢的类型,然后将其导出到XML。

现在去新的Eclipse,去同一个首选项窗口,并导入从XML的更新站点。现在,当你安装新的软件,你应该看到您的更新的网站,尽管你可能仍然需要手工挑选的插件,提供了多种下载选项。

重要的警告:一些插件厂商实际上提供不同的Eclipse版本不同的更新网站,所以你仍然在旧插件被人指指点点。这通常发生,如果你从来没有更新现有插件的新版本。这方面的一个常见的例子是Subsclipse,所以你可能需要手动升级之一。

其他提示

看看这个博客条目:的如何让你的Eclipse插件列表生存Eclipse的升级

我还使用了 Yoxos 服务打造我 “自己的” Eclipse发行。我想这应该很容易可以只升级在这样的配置文件中的核心要素,保持插件。它包含了依赖检查,所以这是非常好的,得到分布运行。

我建议阅读:”将插件安装到 Eclipse IDE 中”,专门为eclipse3.5编写的。

我使用的方法是将我所有的插件存储到一个 共享 Dropins 文件夹, ,然后在 eclipse.ini 中使用以下行启动我的 eclipse:

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/<myPath>/mySharedDropins

只要此行存在于任何未来 Eclipse 的 eclipse.ini 中,所有这些新安装都将检测并使用我的共享插件。

将其与 微调 eclipse.ini 一切顺利!

我这样做:

HTTP://编码器-log.blogspot.com/2009/06/manage-your-eclipse-install-with-local.html

不知道怎么好,我喜欢这个方法还没有 - 我还在想出来。从本质上讲,我可以创建每个插件安装的补丁,它应用到新的版本。

另外,我使用在其他产品上这种方法,所以可在任何地方使用相同的过程。

In many cases you may/should be able to copy the plugin files from your Eclipse 3.4 
install directory (i.e. eclipse/plugins) over to your new Galileo plugins directory.

There are some exceptions, but they tried to keep the plugin API and binaries 
backwards compatible with the previous release.  

You can find more information in the eclipse/readme directory under your 
Galileo install directory.  

See filename: readme_eclipse.html      Section: "Compatibility with Previous Releases"

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top