心得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