2011-01-21 30 views
2

是否可以從Eclipse安裝中禁用或刪除內置的Java編譯器?如何禁用Eclipse編譯器

我想在禁止安裝編譯器的環境中使用Eclipse的XML編輯和驗證功能。編譯器能否在不破壞XML編輯和驗證功能的情況下被禁用/移除?怎麼樣?

Comments in this related question暗示它不能完成,但我不需要Eclipse的Java開發功能(並且不要求它們在沒有編譯器的情況下工作)。

回答

3

是的,無需Java編譯器(或JDT具體)就可以創建Eclipse安裝。真正的問題是XML工具是否對JDT的間接依賴,這將拉在後面。

這裏是什麼,我會嘗試...

下載Eclipse平臺拉鍊。你可以從這個網址得到它:最新發布的標題下

http://download.eclipse.org/eclipse/downloads/

看。你會想要下載穩定的東西。最新的版本是現在3.6.1 ...

http://download.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/index.php

現在找到了一個名爲「平臺運行時二進制文件」的標題和下載最適合您的平臺的拉鍊。驗證文件名是「eclipse-platform- [version] - [platform] .zip」。如果不是你下載了錯誤的東西。

解壓縮它,就像您通常使用Eclipse發行版一樣。你現在有一個可運行的Eclipse安裝,減去任何和所有有趣的IDE功能。特別是,沒有JDT。

現在是時候安裝XML工具了。轉至幫助 - >安裝新軟件 - >添加並使用此URL用於存儲庫:http://download.eclipse.org/releases/helios/

取消選中「在安裝過程中聯繫所有更新站點以查找所需軟件」。

類型的XML進入過濾器領域。你想要的功能稱爲「Eclipse XML編輯器和工具」。選擇它並完成。

假設它安裝正確,你將要確認它沒有默默JDT拉。看看你的Eclipse安裝在plugins目錄中。看看你是否有org.eclipse.jdt.core插件。這就是Java編譯器所在的地方。

祝你好運,如果你遇到問題,一個好地方,提出跟進問題是以下論壇。在那裏有幾個人非常專注於創建「XML IDE」eclipse發行版的想法,所以他們應該很樂意幫助你。

http://www.eclipse.org/forums/index.php?t=thread&frm_id=88&

+1

優秀的答案 - 感謝詳細的步驟和指向Eclipse論壇的指針。安裝新軟件屏幕預先配置了Helios url,因此不需要添加步驟。僅安裝Eclipse XML編輯器和工具並沒有引入任何JDT組件,這正是我想要的。驗證不起作用,Preferences-> Validation顯示三個驗證器(DTD驗證器,XML模式驗證器和XML驗證器),但它們似乎不驗證xml和xsd文件 - 我將重新檢查配置和首選項。 – 2011-01-21 19:59:18

0

我最好建議你離開eclipse,因爲有很多工具(Quanta Plus IDE,Bluefish等)爲你提供了很棒的XML編輯和驗證功能。

但是,這個論壇可能會幫助你 - >http://www.eclipsezone.com/eclipse/forums/t40126.html

+0

我也在評估其他的XML工具,但我想包括在Eclipse中集下評估工具,如果它可以被配置,以滿足我的客戶的網絡安全需求。網絡安全要求禁止安裝編譯器,因此用戶控制的選項可以在eclipsezone中建議禁用編譯器,這不會滿足我的客戶嚴格的安全要求。 – 2011-01-21 15:37:28

0

自動您可以取消勾選Project > Build Automatically建立不發生,甚至刪除按鈕與運行調試功能,爲了不小心按他們。