来自luxsie:如何合并Eclipse的多个安装包?
这是给谁的?那些在尝试安装另一个Eclipse功能包时再也按捺不住脾气的人。就是有些国家的安装速度太慢了,而且Equinox P2总是尝试连接Download.Eclipse.org。太该死了..当您的互联网连接突然关闭或重置并导致所有下载的文件损坏时。另外,基于 OSGi 的 Eclipse 插件很混乱——总是有一些冲突错误。哦,那是另一个问题..
执行以下步骤:
1 从 www.eclipse.org 下载所需的安装包。另请记住验证该包是否正确。我选择了 J2EE 和 C/C++。
2 使用7-zip、WinRAR等解压软件解压一个压缩包。将所有文件解压缩到您要安装的目录。例如“D:\Eclipse\”。
3 打开配置。安装目录中的文件“\configuration\org.eclipse.equinox.source\source.info”和“\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info”是需要合并的文件。您还需要“\configuration\org.eclipse.update\platform.xml”。
4 打开其他包并获取其配置文件,并合并文件。
到 Bundles.info:使用任何功能文本编辑器打开bundles.info,复制从“#version={Number}”之后的行开始的所有文本并将其粘贴到另一个文本。[{Number} 表示任何整数。]
to Source.info:与您对bundle.info 所做的类似。如果不修改,该行应该是文本文件中的第三行。
Platform.xml:打开文件,然后找到“feature id=”在“site”节点之后开始的位置。找到“/site”标签并复制它们之间的所有文本,粘贴到“/site”标签之前的另一个文件。[您可以使用artifacts.xml进行类似的标记功能标签]
5 合并时我建议您创建一个新目录,完成后请记住将合并的文件复制到它应该在的位置并覆盖。[我的意思是它来自哪里]虽然不合并“platform.xml”不会导致任何功能错误,但它会使“关于”对话框没有按钮——很难看是吗?[= =|||]丑陋是安装目录下的artifacts.xml造成的...
6 打开所有包,找到“plugins”和“features”目录。现在解压!首先提取您最想要的一个。我解压了JEE包。然后提取其他的。无论是否覆盖这些,我都没有看到任何问题。
7. 打开控制台窗口,并locale在安装目录下,然后执行“eclipse.exe”。
好吧,有人问我为什么没有注意安装目录中的Artifacts.xml。那是因为 Eclipse 永远不会检查该文件。似乎是当您想要使用 zip 文件进行更新时——但是这种方式现在因缺少 site.xml 文件而被阻止。
然后,伙计们,等待几分钟,让 Eclipse 对合并的配置进行一些排序和清理工作..并安装您的插件!
信息:如果您在安装新插件并重新启动后遇到一些问题..那是因为您尚未完成完整的artifacts.xml合并。您可以删除所有artifacts.xml的标题[文档开始到“artifacts size = '{Number}'”]及其底部[从“/artifacts”到文档结束]。只需合并左边的内容即可。并制作一个仅包含标题和底部的文件,将合并的文件粘贴进去。呃..也许您可以计算 {Number} 的总和并在最终文档中更正该总和。
| 归档时间: |
|
| 查看次数: |
5594 次 |
| 最近记录: |