文檔首頁>>JetBrains中文文檔>>將 IntelliJ IDEA 項(xiàng)目導(dǎo)出到Eclipse
將 IntelliJ IDEA 項(xiàng)目導(dǎo)出到Eclipse
在開始導(dǎo)出項(xiàng)目之前,請(qǐng)確保啟用了Eclipse Integration插件。
目前,從IntelliJ IDEA遷移到Eclipse有一定的限制:
- 包含多個(gè)內(nèi)容根的IntelliJ IDEA模塊不支持遷移。
- Eclipse中的外部源沒有被遷移。
- 只有Java模塊會(huì)在導(dǎo)出過程中自動(dòng)創(chuàng)建,但是任何模塊都可以手動(dòng)轉(zhuǎn)換為與Eclipse兼容的格式。
- 默認(rèn)工作區(qū)JRE不會(huì)與項(xiàng)目SDK進(jìn)行轉(zhuǎn)換。
將項(xiàng)目導(dǎo)出到Eclipse
當(dāng)您將IntelliJ IDEA項(xiàng)目導(dǎo)出到Eclipse時(shí),結(jié)果是為包含內(nèi)容根目錄的模塊目錄中的每個(gè)模塊文件.iml創(chuàng)建Eclipse項(xiàng)目文件.project和.classpath。
1.從主菜單中選擇File | Export | Project to Eclipse....
Export to Eclipse對(duì)話框顯示了尚未轉(zhuǎn)換并切換到使用Eclipse格式的模塊列表(具有IntelliJ IDEA模塊格式.iml的模塊)。
2.選擇要導(dǎo)出的模塊。
3.如有需要,請(qǐng)選擇建議的選項(xiàng):
- Convert selected modules into Eclipse-compatible format:將modules中 Modules to export轉(zhuǎn)換為與eclipse兼容的格式。
- Export non-module libraries:IntelliJ IDEA為Eclipse *.userlibraries創(chuàng)建一個(gè)用戶庫配置文件,其中包含項(xiàng)目中使用的所有外部庫的定義。
- Path to resulting .userlibraries:生成的*.userlibraries文件的路徑,當(dāng)選擇導(dǎo)出非模塊庫選項(xiàng)時(shí),此字段可用。
4.單擊OK
該項(xiàng)目將導(dǎo)出到同一目錄,項(xiàng)目工具窗口顯示新創(chuàng)建的 Eclipse 文件。
將模塊轉(zhuǎn)換為與eclipse兼容的格式
- 從主菜單中,選擇File | Project StructureCtrl+Alt+Shift+S或單擊工具欄上的Project Structure button按鈕。
- 選擇要轉(zhuǎn)換的模塊并切換到Dependencies選項(xiàng)卡。
- 從Dependencies存儲(chǔ)格式列表中,選擇Eclipse (.classpath)。
- 應(yīng)用更改并關(guān)閉對(duì)話框。