直接在官网地址(http://mvnrepository.com/)中进行搜索最新jar即可。
譬如输入:struts2,然后点击search,找到struts2,点击链接进去,就会看到很多版本,选择你想要的版本,譬如2.3.4,点击进去,就能看到:
把它拷贝到pom.xml,保存,eclipse就会自动引入依赖的jar包(会把依赖的依赖的jar包递归引入)。省去了自己找jar包的烦恼。
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目,而使用 Ant 则需要十几行。事实上,由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。
方法/步骤
首先,先到官网去下载maven。这里是官网的地址:http://maven.apache.org/download.cgi 请选择最新的版本下载,这里咱们下载的是apache-maven-3.1.1-bin.zip,在如图所示的红色部分。
解压apache-maven-3.1.1-bin.zip,并把解压后的文件夹下的apache-maven-3.1.1文件夹移动到D:\Java下,如果没有Java这个文件夹的话,请自行创建。
右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:
新建系统变量 MAVEN_HOME 变量值:D:\Java\apache-maven-3.1.1。
编辑系统变量 Path 添加变量值: ;%MAVEN_HOME%\bin。
最后检验配置是否成功:用win键+R,来打开命令行提示符窗口,即Dos界面,输入mvn --version 若出现以下情况说明配置成功。
首次从官网下载http://maven.apache.org/download.cgi。然后解压开,最后在path里添加环境变量。
常用命令:mvn clean | compile | packge | install | deploy | source。
宽带链接成功但部分打不开网页的解决建议如下:
1、建议可关闭防火墙,并重新设置DNS地址;
2、更换其他浏览器和检查IE,并进行杀毒。
如排除以上原因仍无法解决,可联系当地联通客服热线进行反馈。
1、从Maven官网下载Maven安装包,本文使用的Maven版本是Maven3.2.3,解压后文件目录如下:
2、进入conf/目录中,修改settings.xml文件中默认的依赖下载地址,即本地库,如图"D:/maven/repository"即是我的本地库地址。这样各个Maven项目下载的依赖包都会默认存放在这个路径下,以后如果有新的项目,需要相同的依赖,会先从该地址中查找,如果没有,再从远处网络库中下载。
3、配置Maven环境变量之前需要确保已安装好JDK和JRE,因为Maven依赖JRE环境,然后配置Path路径即可。
4、在cmd控制台中,输入mvn -v,查看Maven是否安装成功,。
5、至此Maven已安装完成。
三、Maven手动添加依赖
有时候我们在pom.xml中添加JAR包依赖,但是无法从远程库中下载下来或者网络环境不允许,这个时候就需要我们手动的添加到本地库中。点击上面远程库地址,以JBPM包为例。
点击“JBPM::BPMN2”,选择一个6.3.0.CR1版本。
出现如下图所示内容,点击“Download”下载,或者无法下载的情况下从其他地方下载该版本JAR包,但是一定记住截图中框内依赖内容。
Maven 安装 JAR 包的命令是:mvn install:install-file -Dfile=本地jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar。
我下载的JAR包放在了D:\盘。进入cmd命令环境,输入:
至此,手动添加完成,此时在pom.xml文件中添加相应的依赖就可以使用该JAR包了。
四、Maven常用命令解释
mvn clean:清空输出目录(即 target 目录)
mvn compile:编译源代码。
mvn package:生成构件包(一般为 jar 包或 war 包)
mvn install:将构件包安装到本地仓库。
mvn deploy:将构件包部署到远程仓库。
执行 Maven 命令需要注意的是:必须在 Maven 项目的根目录处执行,也就是当前目录下一定存在一个名为 pom.xml 的文件。