1. 程式人生 > >maven打包的部署及使用

maven打包的部署及使用

for ima class文件 pack 阿裏 settings this url com

maven使用與技巧
1、Pom文件介紹與基本組成

  說明:全稱是Project Object Model,通俗點的話說就是要對構建的項目進模

2、maven repository 與鏡像地址 

http://mvnrepository.com maven 倉庫用於查找所需要pom項目

http://repo1.maven.org/maven2/ 全球總倉庫1

http://repo2.maven.org/maven2/ 全球總倉庫2

http://central.maven.org/maven2/ 全球總倉庫3

http://maven.aliyun.com/nexus/content/groups/public/ 阿裏雲鏡像倉庫

鏡像配置:

修改settings.xml 文件

1 <mirrors>
2   <mirror>
3     <id>alimaven</id>
4     <name>aliyun maven</name>
5     <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
6     <mirrorOf>central</mirrorOf>
7   </mirror>
8   <!-- 中央倉庫1 -->

9   <mirror>
10     <id>repo1</id>
11     <mirrorOf>central</mirrorOf>
12     <name>Human Readable Name for this Mirror.</name>
13     <url>http://repo1.maven.org/maven2/</url>
14   </mirror>
15
16   <!-- 中央倉庫2 -->
17   <mirror>
18     <id>repo2</id>
19     <mirrorOf>central</mirrorOf>
20     <name>Human Readable Name for this Mirror.</name>
21     <url>http://repo2.maven.org/maven2/</url>
22   </mirror>
23 </mirrors>

mvn常用

1 mvn clean //清空class文件
2 mvn coplile //編譯
3 mvn package //打包
4 mvn test //測試
5 mvn install //打包並上傳至本地倉庫
6 mvn deploy //上傳到遠程倉庫
7 mvn -Dmaven.test.skip=true //跳過測試

maven打包的部署及使用