卸载EclipseME插件
很显然我们当然希望你认为EclipseME是如此的有用以至于你永远也不会放弃它。
不过,如果你真的认为你需要卸载它,或者你想进行一次完整的“干净的”安装,
你可以按照下面的步骤把EclipseME从Eclipse中卸载:
- “一般”方式
- “暴力”方式
- 删除EclipseME在项目中留下的痕迹
“一般”方式
删除EclipseME的最简单方式就是使用Eclipse的配置管理器。
-
从Eclipse的帮助菜单中选择软件更新
中的管理配置(Manage Configuration)...。
-
你会看到下面的对话框:

展开左边面板的Eclipse安装目录分支,然后点击EclipseME的分支。
-
这时,对话框看上去应类似这样:

点击右面的反安装(Uninstall)链接。
-
Eclipse会请求你确认是否卸载EclipseME。
回答“是”,接着EclipseME就会被卸载了。注意卸载后Eclipse必须重启,以更新其功能和插件的元数据。
-
如果你安装了EclipseME的可选功能模块(比如Siemens(西门子)特性模块),
Eclipse会需要你在卸载它们之前先卸载EclipseME本身。
这种情况下,在卸载这些模块和EclipseME本身的过程中间没必要重启。
注意用这种方法卸载EclipseME只会从Eclipse安装目录中删除当前版本的EclipseME特性和插件。
如果你的EclipseME是从旧版本升级而来,那么旧版本的插件和特性目录会仍然留在Eclipse的目录中,
你可以用下面的“暴力”方式除去它们。
“暴力”方式
如果“一般”方式不奏效,或者你希望卸载的绝对干净,那么你总是可以使用“暴力”方式来删除EclipseME:
-
关闭所有运行着的Eclipse。
-
打开Eclipse安装目录中的features目录。
-
删除所有名字以"eclipseme"开头的目录(比如eclipseme.feature_0.6.1)。
-
打开Eclipse安装目录中的plugins目录。
-
删除所有名字以"eclipseme"开头的目录(比如eclipseme.core_0.6.1,
eclipseme.docs_0.6.1等等)。
-
使用-clean命令行参数来启动Eclipse。
这会强制Eclipse重新扫描其功能和插件列表以确保对Eclipse的元数据进行适当的更新。
删除EclipseME在项目中留下的痕迹
如果你还希望删除EclipseME在项目中留下的所有痕迹,你需要在Eclipse之外做下面的工作:
-
EclipseME会在每个J2ME项目的根目录创建一个叫.eclipseme的文件。
删除这个文件。
-
EclipseME会在每个Eclipse项目的.project文件中添加一个构建命令,
和一个"nature"。一个典型的Eclipse项目是类似这样的:
<xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>PaperClick Java Go Window</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>eclipseme.core.preverifier</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>eclipseme.core.nature</nature>
</natures>
</projectDescription>
请删除有下划线的部分。
|