㈠ 如何從Eclipse遷移到IntelliJ IDEA
1、 創建一個ntelliJ IDEA的新項目的(File | New project )。打開 new Project窗口。
2、 選擇 Import project from external model,Next
3、 選擇導入Eclipse項目,還支持Flash/Flex Builder 和Maven項目。Next
4、 選擇Eclipse應用所在目錄。Next
5、 選擇要導入的項目,Finish
6、 此時IntelliJ IDEA會將此項目導入並建立好。
7、 快捷鍵 Ctrl + Alt +Shift + S 或者工具欄,打開項目結構。
首先看到的是project的各種設置。
如果之前沒有配置過IntelliJ使用的JDK(SDK),則可以看到
如果有配置過,則下拉選擇要使用的SDK即可。
8、 配置使用的SDK ,點擊Project SDK下面的New按鈕,選擇JSDK:
9、 在彈出窗口的文件系統中找到java_HOME目錄,保存返回。
10、 設置項目編譯後的輸出路徑,這邊可以選擇默認,也可以按照自家的定義設置。這里由於是單mole的項目,所以我直接設置為classes.(實際上,也建議大家一個project里只有一個mole.)
11、 選擇Mole的設置,這里主要講下Paths的設置。
這里主要設置當前Mole的輸出路徑。
12、 當前模塊的環境依賴:
到這里,其實基本的遷移動作已經完成了。
如果不是單一的java應用,如使用了spring,則這里可以管理spring 的配置文件。則點擊Moles上欄的加號:
然後在右邊的窗口裡選擇項目spring使用的配置文件。
如果是web應用,同樣增加一個web Facet ,設置web.xml位置,及web應用的根路徑。
這時一般會提示你設置Artifacts,按照提示Fix即可,設置完後,Artifacts如下:
13、 Libraries 顧名思義,不啰嗦了。移植過來一般情況不需要設置。使用上面的環境依賴就可以了。
至此,設置就完成。
對於web容器的設置,簡單的提一句,在主菜單:
位置,點擊配置後,選擇要配置的web容器。配置方式跟eclipse類似,選擇下容易的home目錄等。如我使用jetty(默認沒有該插件),配置完後。
點擊啟動後,就可以看到了。
㈡ eclipse怎樣導入.idea
、導入Eclipse項目至idea
File – New – Mole from Existing Sources… 選擇你的eclipse項目
此步比較關鍵,選擇Eclipse,往後直接next next finish 就可以了。
目前為止,項目基本導入成功了,但是想在idea的Tomcat中運行起來還需一些jar和項目相關的配置。
二、依賴(jar包)配置
打開Project Structure(ctrl + alt + shift + s),選擇Moles節點進行項目配置
選擇你的項目,打開Dependencies選型卡
將紅色字體的包刪除,直接多選點擊右邊的減號刪除即可
添加自己項目中的依賴,點擊右邊的加號,選擇jars or dir
㈢ 如何從eclipse遷移到idea
1.修改為Eclipse快捷鍵
File -> Settings -> Keymap => Keymaps改為 Eclipse
2.顯示行號:
File -> Settings -> Keymap ->Editor ->General -> Appearance =>Show line numbers選中
3.查找快捷鍵沖突問題處理
File -> Settings -> Keymap -> Main menu -> Edit ->Find =>修改Find…和Replace…分別改為Ctrl+F 和Ctrl+R
4.代碼智能提示大小寫
File -> Settings ->Eidtor->General->Code Completion => Case sensitive completion 改為none
5.代碼提示
在Main menu->code->completion修改為Alt+/
6.式化代碼
Ctrl+Shift+F(也許改為Ctrl+alt+l更好)
7.整理import
Ctrl+Shift+O(也許改為Ctrl+alt+O更好)
8.設置用*標識編輯過的文件
Editor –> Editor Tabs選中Mark modifyied tabs with asterisk
9.編碼設置
FILE ->Settings->Editor->File Encodings設置以下:
IDE Encondings:IDE編碼 ,設為UTF8
Project Encoding:項目編碼,設為UTF8
Default encoding for properties files:默認文件編碼,設為UTF8