码迷,mamicode.com
首页 > 其他好文 > 详细

maven使用与技巧

时间:2018-05-16 13:03:16      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:项目   cti   mave   依赖包   com   打包   元素   pos   groups   

1、Pom文件介绍与基本组成

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

  组成的基本元素:

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

 

 

 

 

 

 

2、maven repository 与镜像地址 

http://mvnrepository.com maven 仓库用于查找所需要pom项目

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

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

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

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

镜像配置

修改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 //跳过测试

 

maven使用与技巧

标签:项目   cti   mave   依赖包   com   打包   元素   pos   groups   

原文地址:https://www.cnblogs.com/gamehiboy/p/9044951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!