mac idea 默認全局配置maven,避免每次新建項目都需要指定自己的maven目錄
不然,每次新創建項目,就得配置一次maven,太麻煩了。
直接在偏好設置里設置 maven 只能對本項目生效。
我們必須對全局的配置進行設置。如下圖。
1. macOS Catalina 10.15.7 & IntelliJ IDEA 2020.3.1 (Ultimate Edition)
2. macOS Catalina & IntelliJ IDEA 2019
① 你的 maven 安裝目錄。
② 你的 maven setting.xml 文件
③ 你的 maven 倉庫,所有下載的 jar 包都會緩存到這個文件夾。
- 如果你在 setting.xml 配置了本地倉庫,選上② , ③直接就是你 setting.xml 配置的本地倉庫目錄。如下圖:
- Import Maven projects automatically:表示 IntelliJ IDEA 會實時監控項目的 pom.xml 文件,進行項目變動設置,勾選上。
- Automatically download:在 Maven 導入依賴包的時候是否自動下載源碼和文檔。默認是沒有勾選的,也不建議勾選,原因是這樣可以加快項目從外網導入依賴包的速度,如果我們需要源碼和文檔的時候我們到時候再針對某個依賴包進行聯網下載即可。IntelliJ IDEA 支持直接從公網下載源碼和文檔的。
- 如果下載慢還需要配置阿里雲
<mirrors> <!-- 阿里雲鏡像配置 --> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors>
- 設置一下jdk 版本,否則會編譯出錯。
類似這種錯誤不再 支持源選項5。請使用 6 或更高版本。
<profile>
<id>jdk13</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>13</jdk>
</activation>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>13</maven.compiler.source>
<maven.compiler.target>13</maven.compiler.target>
</properties>
</profile>
</profiles>
原文:https://blog.csdn.net/u010022158/article/details/105204767/