請注意,請注意,請注意:2020.03版本的idea,導入項目的方式是直接open
- 不管導入maven項目也好,gradle項目也好,導入項目的方式,記得直接open
請注意,請注意,請注意:2020.03版本的idea,創建maven項目或模塊的時候,打包方式是jar包的話,直接不打鈎,這樣創建的項目所在的pom文件的依賴容易不出錯
下文內容可以根據實際情況采納
心得1:不同版本的idea,一些選項的名稱稍微有點不同,比如以前導入項目的選項名稱都是import Project,但是我使用的版本是2020.03 導入項目的名稱是 import Settings
心得2:版本2020.3 的idea 導入(maven)項目的方式和以前不同,可以直接在 File-> New -> Project from Existing Sources -> Project from Existing Sources -> Import project from external model -> 選擇maven
心得3:導入項目失敗,時間趕的,還有一種解決思路:【自己建立項目,手動拷貝源碼+配置】可以自己創建對應版本的項目,然后拷貝從網上下載的項目的源碼+配置文件
----------------本文是以導入springboot項目(maven)為例:
一、導入maven項目之前,刪除掉不相關的,只留了源碼src 和 配置文件pom 文件
★ 重點刪除對象:項目中的.idea 和 .iml 文件,以及編譯生成的class文件全部刪除
■ 若是從官網下載的項目,例如從springboot官網下載的maven項目,因為它不是通過idea 工具開發的,也沒有經過編譯,不會有(.idea 和 .iml 文件,以及編譯生成的class文件),但是它有一些版本相關的文件
■ 介紹一下 使用idea 工具開發,項目生成的 .idea 和 .iml 文件是什么?
.idea 對module 配置信息之意, infomation of module
.iml是 intellij idea的工程配置文件,里面是當前project的一些配置信息。
- .idea:存放
項目的
配置信息。其中包括版本控制信息、歷史記錄等等。 - .iml文件是開發工具idea自動創建的
模塊文件
,用於Java應用開發,存儲一些模塊開發相關的信息,比如一個Java組件,插件組件, Maven組件等等,還可能會存儲一些模塊路徑信息, 依賴信息以及別的一寫設置。
二、將maven項目導入idea
1、選擇 import Settings
(1)若是打開了某個項目,先退出去
(2)退出去,然后看到 import project 導入【注意版本:2020.03 退出去是沒有 import project,而是 import settings(在歡迎界面全局設置設置一下 File 下面有import settings 選項)】
- 在歡迎界面全局設置設置一下 File 下面有import settings 選項:
Custsomize -> All settings ->
2、導入失敗
❀ 解決:選擇另外一種導入maven項目的方式:
三、版本2020.03 的idea 導入 項目
1、具體步驟:
File-> New -> Project from Existing Sources -> Project from Existing Sources -> Import project from external model -> 選擇maven
2、導入maven 項目之后,進行刷新
四、idea 導入 maven 項目,pom 爆紅的常規解決方法
1、方式一:讓項目中的pom 添加為 maven 項目
2、方式二:刷新maven項目
3、方式三:下載一下maven項目
五、idea 導入 maven 項目,pom 正常,但是java 源碼可能報錯,比如import 某個類報錯
■ 解決1:重啟idea(idea 自身原因)
■ 解決2:到maven 找報錯提示的jar包導入
如果本文對你有幫助的話記得給一樂點個贊哦,感謝!