心累,找了無數教程,歷經多次版本更替,最后終於得行,所以此次記錄這次歷程,也算一種成長吧~~
試過搭配
IDEA版本 Maven版本 JDK版本 成功與否 2019.1.2 3.6.0 JDK8 否 2019.1.2 3.6.3 JDK8 否 2019.1.2 3.6.3 JDK13 否 2019.3.3 3.6.0 - 3.6.2 JDK13 否 2019.3.3 3.6.3 JDK13 成功
成功的結果是借鑒了N篇網上的教程,但是最后最有幫助的還是群里的大佬的幫助,話不多說,開始教程(最后有錯誤解決)
一、 環境准備
- IDEA2019.3.3專業版下載
- Maven下載
- Jdk13下載
二、Maven配置
- 添加電腦環境變量
添加環境變量,變量名:Maven_Home, 值:maven路徑
- 添加 path 環境變量
添加 %Maven_Home%\bin
- 命令行檢查是否按照成功
mvn -v
- 配置maven settings.xml文件
- 設置本地倉庫
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<localRepository>repository(本地倉庫)位置</localRepository>
- 設置鏡像
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
- 設置 jdk
<profile>
<id>jdk-13</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>13</jdk>
</activation>
<properties>
<maven.compiler.source>13</maven.compiler.source>
<maven.compiler.target>13</maven.compiler.target>
<maven.compiler.compilerVersion>13</maven.compiler.compilerVersion>
</properties>
</profile>
注意事項
設置jdk,網上有的教程直接將 jdk13, 直接設置成了 jdk1.3,導致我后面運行
mvn compile -U
時,直接出現 版本出錯,后面經過大佬的糾正才得以編譯成功
- 關於設置鏡像的問題,一個阿里雲的鏡像就夠了
三、Maven + IDEA 組合
- 全局設置 IDEA
-
首先進入 IDEA,點擊 File,然后點擊Close Project
-
隨后,點擊右下角 Configure,Settings
注:在項目中設置,是設置的局部,新創個項目就沒了
從上往下,分別對應 Maven地址,Maven設置文件地址,本地倉庫地址(根據自己實際情況更改即可)
jdk版本選擇正確,最上面兩個選項需勾
- 創建一個不需要 Idea archetype 的項目
直接 Next,隨后取Name后,Finsh
- 第一次創建,會下載非常多的 依賴 JR等文件到本地倉庫,大概花 10 minute左右, 當然,如果有此下載過程,就代表下列 Error不會出現
-
not resolve plugins .... 2.5 等等
-
底層運行報 warning,
-
pom.xml 文件中加入依賴,后會自動import 導入
- 導入依賴(分兩種方法)
-
a. 網頁手動獲取
-
b. Idea 內部獲取
首先 右鍵 點擊
然后進行 dependency獲取
會出現下列選項,或者另外一種
注:如果是搜索的那種,輸入了之后,一定要多次 ctrl + s , 這樣 no result 就會消失,變成可以選的依賴(親身體會)
四、Finally
- mvn 的一些命令
mvn -versionmvn -vmvn help:systemmvn archetype:generate.....
-
我選的這種版本搭配,不一定唯一,其他被否的也很可能也行,但是至少我沒搞出來,環境這東西,太難頂了,如果沒有Java群大佬的一步步指定糾正
-
下面是一些參考鏈接(僅供參考, 我不能說那個作用最大,但是都有用就是了(笑),可能對你現在的情況有所幫助)
a. https://www.cnblogs.com/pxblog/p/11617609.html
b. https://www.cnblogs.com/huangting/p/11079087.html
c. https://blog.csdn.net/weixin_42871989/article/details/85069885
d. https://blog.csdn.net/jwcxs_m/article/details/80076909
e. https://blog.csdn.net/zhang33565417/article/details/97634921
f. http://www.mamicode.com/info-detail-2274928.html
g. https://blog.csdn.net/sky19891212/article/details/43924831
h. https://blog.csdn.net/qq_29951485/article/details/88723491
最后的最后
也許看到上面那么多參考鏈接,無從下手,下面列舉一些我見過的別的大佬教程中,解決bug效果最佳的
-
這個是解決 依賴寫在 pom.xml文件中,而無法加載依賴的問題
我的當時的依賴無法加載,就是將 本地倉庫刪除了,重新導入解決的
-
解決idea中maven項目的pom文件不會自動下載jar包問題 + 更新不完整依賴命令
最后那個更新不完整依賴命令非常有效
-
maven的pom文件出現:Failed to read artifact descriptor for org.springframework.boot:*** 或其他jar包解決方法
刪除錯誤 jar包
-
當然,查看 日志 也是非常重要的
Help -> show Log in Explorer 根據相應 Error 糾正即可
--
3/1更新
Intellij idea 報錯:Error : java 不支持發行版本5
最后,祝你 成功解決Bug,喵~~~~