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:UsersAdministrator.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本地存储库里检索了。