IDEA 全稱 IntelliJ IDEA,是java語言開發的集成環境,IntelliJ在業界被公認為最好的Java開發工具之一, IDEA是JetBrains公司的產品,現在有逐步取代老牌Java開發工具Eclipse的趨勢.那本人也是從Eclipse 轉到IDEA.那剛轉換過來時,確實很不適應,不過好在堅持使用了幾天后,確實感覺IntelliJ IDEA比Eclipse更加智能.
Maven項目對象模型(POM),是一個項目管理工具可以通過一小段描述信息來管理項目的構建,報告和文檔的軟件。
在IDEA上配置Maven
1.Maven下載
- 解壓到英文路徑下的目錄
- 創建本地倉庫目錄:LocalWarehouse[名字隨便取]
2.Maven環境變量配置
- 打開環境變量頁面
- 新建系統變量 M2_HOME
- 在已有變量Path中引入M2_HOME
- Win+R 輸入cmd打開命令行,鍵入mvn -version驗證是否成功
3.配置Maven倉庫路徑
- 打開apache-maven-3.6.2\conf路徑下的settings.xml文件,並按下圖修改(第二張圖的代碼位置大概在50行附近)
- 打開IDEA 選擇File——Settings,如下設置
建議使用國內鏡像,具體配置請參考:
<?xml version="1.0" encoding="UTF-8"?>
<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">
<pluginGroups />
<proxies />
<servers />
<localRepository>D:\my_maven_local_repository</localRepository>
<mirrors>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央倉庫在中國的鏡像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
</settings>
- 自動導包設置
- 不聯網狀態下,讓Maven使用本地倉庫下載好的骨架:
-DarchetypeCatalog=internal
4.我們可以更新一下本地倉庫和遠程倉庫,這個樣在pom.xml文件中添加依賴jia包的坐標時就可以很好的提示出來












