maven使用与技巧

一、Pom文件介绍与基本组成java

  说明:全称是Project Object Model,通俗点的话说就是要对构建的项目进行建模。maven

  组成的基本元素:测试

元素 描述
modelVersion 超级pom版本
groupId 分组ID
artifactId 模块
version 版本
packaging 打包类型:pom、jar、war
dependencies 项目依赖包

 

 

 

 

 

 

二、maven repository 与镜像地址 this

http://mvnrepository.com maven 仓库用于查找所须要pom项目阿里云

http://repo1.maven.org/maven2/ 全球总仓库1url

http://repo2.maven.org/maven2/ 全球总仓库2spa

http://maven.aliyun.com/nexus/content/groups/public/ 阿里云镜像仓库.net

http://maven.oschina.net/content/groups/public/ oschina 镜像仓库xml

镜像配置blog

修改settings.xml 文件

<mirrors>
  <mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>
  </mirror>
  <!-- 中央仓库1 -->
  <mirror>
    <id>repo1</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo1.maven.org/maven2/</url>
  </mirror>

  <!-- 中央仓库2 -->
  <mirror>
    <id>repo2</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo2.maven.org/maven2/</url>
  </mirror>
</mirrors>

 mvn经常使用命令

mvn clean //清空class文件

mvn coplile //编译

mvn package //打包

mvn test //测试

mvn install //打包并上传至本地仓库

mvn deploy //上传到远程仓库

mvn -Dmaven.test.skip=true //跳过测试
相关文章
相关标签/搜索