【版本2020.03】使用idea匯入maven專案

一樂樂發表於2022-04-04

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

image

★ 重點刪除物件:專案中的.idea 和 .iml 檔案,以及編譯生成的class檔案全部刪除

■ 若是從官網下載的專案,例如從springboot官網下載的maven專案,因為它不是通過idea 工具開發的,也沒有經過編譯,不會有(.idea 和 .iml 檔案,以及編譯生成的class檔案),但是它有一些版本相關的檔案

image


■ 介紹一下 使用idea 工具開發,專案生成的 .idea 和 .iml 檔案是什麼?

.idea 對module 配置資訊之意, infomation of module
.iml是 intellij idea的工程配置檔案,裡面是當前project的一些配置資訊。
  • .idea:存放專案的配置資訊。其中包括版本控制資訊、歷史記錄等等。
  • .iml檔案是開發工具idea自動建立的模組檔案,用於Java應用開發,儲存一些模組開發相關的資訊,比如一個Java元件,外掛元件, Maven元件等等,還可能會儲存一些模組路徑資訊, 依賴資訊以及別的一寫設定。



二、將maven專案匯入idea

1、選擇 import Settings

(1)若是開啟了某個專案,先退出去

image

(2)退出去,然後看到 import project 匯入【注意版本:2020.03 退出去是沒有 import project,而是 import settings(在歡迎介面全域性設定設定一下 File 下面有import settings 選項)】

image

image

- 在歡迎介面全域性設定設定一下 File 下面有import settings 選項:

Custsomize -> All settings ->

image

image



2、匯入失敗

image

❀ 解決:選擇另外一種匯入maven專案的方式:




三、版本2020.03 的idea 匯入 專案

1、具體步驟:

File-> New -> Project from Existing Sources -> Project from Existing Sources -> Import project from external model -> 選擇maven

2、匯入maven 專案之後,進行重新整理

image

image

相關文章