管理 Eclipse 环境:Eclipse 维护的神秘艺术
2009-12-13 00:00:00 来源:WEB开发网如果将插件存储于 Eclipse 程序目录以外的独立位置,当升级到 Eclipse 的新版本时,就不需要重新安装它们,而且,可以跨多个 Eclipse 版本共享插件。
实施控制:方法 1 —— 手动的文件系统扩展
有三种方法对插件实施控制。第一种方法是手动创建一个可以保存插件的目录(称之为产品扩展),将插件移到该目录,然后告诉 Eclipse 在这里寻找特性和插件。
在我们的例子中,我们会创建一个名为 /opt/eclipse-plugins 的位置用来存储插件。为了让 Eclipse 在这里存储插件,您必须首先创建如下的目录结构和文件:
清单 2. Eclipse 产品扩展目录结构
/opt/eclipse-plugins/
eclipse/
.eclipseextension
features/
plugins/
注意,除了创建这些目录以外,您还必须在 eclipse 目录(在我们的例子中,是指 /opt/eclipse-plugins/eclipse)中创建一个名为 .eclipseextension 的文件。这个文件让 Eclipse 知道在这里可以找到扩展。它应该有如下内容:
id=org.eclipse.platform name=Eclipse Platform
version=3.1.1
.eclipseextension 文件中的 version 属性应该设置为使用这个产品扩展的 Eclipse 的版本。该属性可以是特定的(3.1.1)、比较一般的(3.0.0)或者非常一般的(1.0.0)。在撰写本文时,版本号似乎对产品扩展的功能并没有任何影响。
注意,如果您使用的是 Windows®,则无法通过 Explorer shell 创建 .eclipseextension 文件。通过打开 NotePad,输入文件的内容,并将其保存为 .eclipseextension(确保文件类型选中为 “所有文件”,否则 Notepad 将会在文件名后添加 .txt),可以创建这样的文件。
更多精彩
赞助商链接