CNJM首页 | 业界新闻 | 手机软件 | 终端应用 | 资源下载 | 开发文档 | EclipseME | CNJM论坛 加入收藏 | 设为首页  
logoTop pad
logoBottom
首页
历史
目录
先决条件
安装
创建一个新项目
创建一个新MIDlet
运行/调试
打包发布
高级话题
参考
常见问题
提交问题报告
技术支持
EclipseME开发者
许可证

Eclipse Ready Logo
SourceForge.net Logo


CNJM.net
spacer


卸载EclipseME插件

很显然我们当然希望你认为EclipseME是如此的有用以至于你永远也不会放弃它。 不过,如果你真的认为你需要卸载它,或者你想进行一次完整的“干净的”安装, 你可以按照下面的步骤把EclipseME从Eclipse中卸载:

  1. “一般”方式
  2. “暴力”方式
  3. 删除EclipseME在项目中留下的痕迹

“一般”方式

删除EclipseME的最简单方式就是使用Eclipse的配置管理器。

  1. 从Eclipse的帮助菜单中选择软件更新 中的管理配置(Manage Configuration)...

  2. 你会看到下面的对话框:
    screenshot
    展开左边面板的Eclipse安装目录分支,然后点击EclipseME的分支。

  3. 这时,对话框看上去应类似这样:
    screenshot
    点击右面的反安装(Uninstall)链接。

  4. Eclipse会请求你确认是否卸载EclipseME。 回答“是”,接着EclipseME就会被卸载了。注意卸载后Eclipse必须重启,以更新其功能和插件的元数据。

  5. 如果你安装了EclipseME的可选功能模块(比如Siemens(西门子)特性模块), Eclipse会需要你在卸载它们之前先卸载EclipseME本身。 这种情况下,在卸载这些模块和EclipseME本身的过程中间没必要重启。

注意用这种方法卸载EclipseME只会从Eclipse安装目录中删除当前版本的EclipseME特性和插件。 如果你的EclipseME是从旧版本升级而来,那么旧版本的插件和特性目录会仍然留在Eclipse的目录中, 你可以用下面的“暴力”方式除去它们。

“暴力”方式

如果“一般”方式不奏效,或者你希望卸载的绝对干净,那么你总是可以使用“暴力”方式来删除EclipseME:

  1. 关闭所有运行着的Eclipse。
  2. 打开Eclipse安装目录中的features目录。
  3. 删除所有名字以"eclipseme"开头的目录(比如eclipseme.feature_0.6.1)。
  4. 打开Eclipse安装目录中的plugins目录。
  5. 删除所有名字以"eclipseme"开头的目录(比如eclipseme.core_0.6.1eclipseme.docs_0.6.1等等)。
  6. 使用-clean命令行参数来启动Eclipse。 这会强制Eclipse重新扫描其功能和插件列表以确保对Eclipse的元数据进行适当的更新。

删除EclipseME在项目中留下的痕迹

如果你还希望删除EclipseME在项目中留下的所有痕迹,你需要在Eclipse之外做下面的工作:

  1. EclipseME会在每个J2ME项目的根目录创建一个叫.eclipseme的文件。 删除这个文件。
  2. 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>
    请删除有下划线的部分。


Copyright © 2005, http://www.eclipseme.org. All rights reserved. 本中文版由中国Java手机网<www.cnjm.net>翻译