Maven 使用

Maven依赖Java环境,所以需要和Java 一块下载下来

下载、安装、配置的过程如下,不赘述(注意二者版本的对应)

https://www.yiibai.com/maven/maven_environment_setup.html

 

主要学习下Maven的使用,便于在Jenkins里方便配置:

https://www.yiibai.com/maven/maven_pom.html#article-start

概念必备:

Maven的本地资源库是用来存储所有项目的依赖关系(插件jar和其他文件,这些文件被Maven下载)到本地文件夹。很简单,当你建立一个Maven项目,所有相关文件将被存储在你的Maven本地仓库。

默认情况下,Maven的本地资源库默认为 .m2 目录文件夹:

Unix/Mac OS X – ~/.m2

Windows – C:\Documents and Settings\{your-username}\.m2

Maven本地存储库>Maven中央存储库>Maven远程存储库

C:\Users\Administrator\.m2  (本地)

http://repo1.maven.org/maven/  (中央)(已被重定向到http://search.maven.org/),但当你建立 Maven 的项目,它仍然会从 “http://repo1.maven.org/maven/” 得到依赖, 您可以从 Maven 验证输出。

https://maven.java.net/content/repositories/public/  和http://repository.jboss.org/nexus/content/groups/public/(远程)

 

安装Jar包到maven本地资源库:

比如:下载Kaptcha-version.jar到C盘目录下,然后将C盘的Jar包安装到maven本机资源库里

mvn install:install-file -Dfile=C:\kaptcha-version-2.3.jar -DgroupId=com.goole.code -DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar

现在.maven本地资源库里就有这个jar包了,安装完毕后,在pom.xml里声明kaptchar 的坐标:

<dependency>
      <groupId>com.google.code</groupId>
      <artifactId>kaptcha</artifactId>
      <version>2.3</version>
 </dependency>

构建它,现在“kaptchar” jar 包就能够从你的Maven本地存储库里检索了。

posted on 2018-12-21 10:18  Reclouds  阅读(293)  评论(0编辑  收藏  举报

导航