赞
踩
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。
Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。
Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程。当时有一些项目(有各自Ant build文件),仅有细微的差别,而JAR文件都由CVS来维护。于是希望有一种标准化的方式构建项目,一个清晰的方式定义项目的组成,一个容易的方式发布项目的信息,以及一种简单的方式在多个项目中共享JARs。
官网下载地址 https://maven.apache.org/download.cgi
一、下载
二、配置环境变量
1、打开maven的根目录点击地址栏,复制地址
2、找到此电脑,打开属性
3、打开高级系统设置,我的是window11,界面可能不太相同,能找到高级系统设置就好了
4、新建系统环境变量,变量名为MAVEN_HOME,变量值是刚才复制的maven路径
5、打开path,通过 %MAVEN_HOME%\bin 把 maven 的 bin 目录添加到path里面,然后一直确定
三、测试
1、打开命令提示符,输入mvn,结果如下图则代表环境变量配置成功了
四、配置仓库
1、在maven根目录新建一个文件夹,名称为maven-repo
2、在conf目录下找到 setting.xml 配置文件,打开,将新建的 maven-repo 文件夹配置为 maven 的仓库
3、保存退出可以了
四、配置安装源
配置国内安装源,因为默认中央仓库在国外导致下载jar包很慢或者失败,所以我们使用国内的阿里云镜像进行安装
1、复制下面的代码
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
2、打开 conf 目录下的 setting.xml 配置文件,添加阿里云镜像
3、至此就完成了
五、下载常用插件
1、任意路径打开cmd或打开命令提示符
2、输入mvn help:system
3、等待下载完成就可以了
4、此时可以发现maven-repo里多了很多文件
六、Maven常用命令
mvn archetype:generate 创建Maven项目
mvn compile 编译源代码
mvn deploy 发布项目
mvn test-compile 编译测试源代码
mvn test 运行应用程序中的单元测试
mvn site 生成项目相关信息的网站
mvn clean 清除项目目录中的生成结果
mvn package 根据项目生成的jar
mvn install 在本地Repository中安装jar
mvn eclipse:eclipse 生成eclipse项目文件
mvnjetty:run 启动jetty服务
mvntomcat:run 启动tomcat服务
mvn clean package -Dmaven.test.skip=true:清除以前的包后重新打包,跳过测试类
七、在IDEA中使用
上面是配置给当前项目的,如果想要新建项目都默认使用自己的maven仓库,那么继续以下配置
配置完成后就可以使用了,至于怎么用,那就得靠自己去学了,加油!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。