參考課程:
【黑馬程序員 JavaWeb開發教程】
[https://www.bilibili.com/video/BV1m84y1w7Tb]
@ZZHow(ZZHow1024)
-
Maven 的 settings.xml 配置文件中(從私服下載項目到本地)
- 在
servers
?標簽中,配置訪問私服的個人憑證(訪問的用戶名和密碼)。
<server><id>maven-releases</id><username>用戶名</username><password>密碼</password> </server><server><id>maven-snapshots</id><username>用戶名</username><password>密碼</password> </server>
- 在?
mirrors
?標簽中,只配置自己私服的連接地址(如果之前配置過其他鏡像私服,需要替換掉)。
<mirror><id>maven-public</id><mirrorOf>*</mirrorOf><url>私服(PUBLIC 倉庫)URL</url> </mirror>
- 在?
profiles
****標簽中,增加如下配置,來指定 snapshot 快照版本的依賴,依然允許使用。
<profile><id>allow-snapshots</id><activation><activeByDefault>true</activeByDefault></activation><repositories><repository><id>maven-public</id><url>私服(PUBLIC 倉庫)URL</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled></snapshots></repository></repositories> </profile>
- 在
-
項目的 pom.xml 配置文件中(從本地上傳項目到私服)
- 增加如下配置,來配置項目發布的地址(私服的地址)
<distributionManagement><!-- release版本的發布地址 --><repository><id>maven-releases</id><url>私服(RELEASE 倉庫)URL</url></repository><!-- snapshot版本的發布地址 --><snapshotRepository><id>maven-snapshots</id><url>私服(SNAPSHOT 倉庫)URL</url></snapshotRepository> </distributionManagement>
-
發布項目:直接運行 deploy 生命周期,跳過單元測試。