我想在一個系統上安裝Eclipse和Netbeans(使用JUnit),所以我可以對兩者都有所瞭解。Eclipse和Netbeans如何共存?
除了GUI開發(請參閱「Using both Eclipse and Netbeans」),在同一個系統甚至同一個項目中使用兩個IDE還有其他問題嗎?
我想在一個系統上安裝Eclipse和Netbeans(使用JUnit),所以我可以對兩者都有所瞭解。Eclipse和Netbeans如何共存?
除了GUI開發(請參閱「Using both Eclipse and Netbeans」),在同一個系統甚至同一個項目中使用兩個IDE還有其他問題嗎?
將它們放在同一個系統上完全沒有問題。但是,每個文件都有自己的項目特定文件,因此在同一個項目中使用它們並不是無縫的。如果您使用源代碼管理並將您的(非源代碼)項目文件分開,這會變得更容易。
我們經常使用Netbeans和Eclipse。我們在Vista,WinXP和32位和64位多種版本的Fedora之間來回切換,沒有任何問題。將項目文件保存在版本控制中可以更輕鬆地保持同步。我們甚至還將啓動文件保存在項目目錄中。我發佈了一個解釋another multiple IDEs question的答案,它描述了我們的項目目錄。
基本上,我同意比爾蜥蜴關於沒有問題,但不同意無縫性和保持項目文件分開。我們唯一要做的就是確保我們在每個項目中更新構建類路徑,如果添加了一個新庫,因爲Netbeans和Eclipse使用不同的文件來描述類路徑。
使用IDE版本控制系統集成有助於鼓勵爲其他人保持項目的最新狀態。
在NetBeans和Eclipse中開發單個項目的一件事是使用maven將依賴關係保持在一起。 Maven將生成包含所有類路徑信息,構建路徑等的IDE特定文件。
Maven的學習曲線非常陡峭,但它值得學習。
Maven是保持IDE同步的一種非常好的方法(如所建議的)。根據我的經驗,爲了不使用IDE的開發人員,您必須爲任何給定的項目創建Ant構建。由於NetBeans的構建系統基於Ant,因此將基礎構建系統的整個NetBeans項目建立在基礎之上非常簡單。 project.xml
中的一小部分調整可確保編輯器類路徑與Ant構建類路徑保持同步。
Netbeans的6.5具有這是應該要同步NetBeans改變回到Eclipse改進的Eclipse項目導入:http://wiki.netbeans.org/NewAndNoteWorthyNB65#section-NewAndNoteWorthyNB65-EclipseProjectImportAndSynchronization
您可以使用Maven獨立使用。那麼螞蟻構建的重點是什麼? (順便說一下:實際上有人不使用IDE?: - )) – 2009-01-12 08:15:32