maven配置阿里雲鏡像時(私服設置~JEECG)
-------鏡像的作用:加速下載,國內建議使用阿里雲鏡像
1, 對比兩種阿里雲鏡像配置:
① 第一種鏡像配置方式:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
② 第二種鏡像配置方式:(就是 mirrorOf不同)
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2,mirrorOf的好處:
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
如果不加 mirrorOf 這一行,默認所有的依賴都會去阿里雲倉庫下載,加上后jeecg的依賴包就可以從jeecg私服下載了。
//mirrorOf 可以如果是 *,!jeecg,!jeecg-snapshots 的話,作用是對於jeecg有關的jar包到jeecg倉庫中下載,
//否則如果是 central 的話,則所有依賴都是到阿里雲倉庫下載啰
//jeeccg 如果加載jar包失敗,可能是jeecg官網進不去,那就直接將mirrorOf使用central,全部使用阿里雲的倉庫下載
!溫馨提示:如果缺少了mirrorOf,會出現Process terminated,則修改或者添加一下鏡像的mirrorOf
✿補充: maven的配置:一個是鏡像的配置,另外一個是本地倉庫的配置:
本地倉庫配置: <localRepository>E:\environment\mavenEvironment\apache-maven-3.8.2\maven-repo</localRepository>
這里的maven-repo是自己建立的一個本地倉庫的位置:E:\environment\mavenEvironment\apache-maven-3.8.2\maven-repo

