maven打包的部署及使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven打包的部署及使用相关的知识,希望对你有一定的参考价值。
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打包的部署及使用的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins——持续集成介绍及Jenkins安装部署(插件+用户权限+凭据+Maven打包)