卸載EclipseME插件
很顯然我們當然希望你認爲EclipseME是如此的有用以至於你永遠也不會放棄它。不過,如果你真的認爲你需要卸載它,或者你想進行一次完整的“乾淨的”安裝,你可以按照下面的步驟把EclipseME從Eclipse中卸載:
“一般”方式
刪除EclipseME的最簡單方式就是使用Eclipse的配置管理器。
-
從Eclipse的幫助菜單(Help)中選擇軟件更新(Software Updates)中的管理配置(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>
請刪除紅色的部分。