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打包)

Maven+nexus+svn部署打包过程

Maven 打包可运行 jar

项目使用maven打包

Idea开发环境中搭建Maven并且使用Maven打包部署程序

IDEA 搭建Maven并使用Maven打包部署