Maven安装与配置
一、准备
JDK
Eclipse
Maven程序包
二、下载与安装
1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序;
2. 将文件解压到D:\Soft\apache\apache-maven-3.5.3目录下;
3. 新建环境变量MAVEN_HOME,赋值D:\Soft\apache\apache-maven-3.5.3 ;
4. 编辑环境变量Path,追加%MAVEN_HOME%\bin\;
5. 至此,maven已经完成了安装,我们可以通过DOS命令检查一下我们是否安装成功:
mvn -v
- 1
三、配置Maven本地仓库
在D:\Soft\apache\目录下新建maven-repository文件夹,该目录用作maven的本地库。
-
打开D:\Soft\apache\apache-maven-3.5.3\conf\settings.xml文件,查找下面这行代码:
<localRepository>/path/to/local/repo</localRepository>
localRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的目录D:\Soft\apache\maven-repository。 localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。-
运行一下DOS命令
mvn help:system
如果前面的配置成功,那么D:\Soft\apache\maven-repository会出现一些文件。
四、配置Eclipse的Maven环境
Eclipse,打开Window->Preferences->Maven->Installations,右侧点击Add。
设置maven的安装目录,然后Finish
选中刚刚添加的maven,并Apply。
打开Window->Preferences->Maven->User Settings,配置如下并Apply:
至此,Maven的安装和配置全部结束。
五、常用命令
pom.xml > Run As > Run Configurations
- 编译源代码:
mvn compile
- 1
- 编译测试代码:
mvn test-compile
- 1
- 运行测试:
mvn test
- 1
- 产生site:
mvn site
- 1
- 打包:
mvn package
- 1
- 在本地Repository中安装jar:
mvn install
例:installing D:\xxx\xx.jar to D:\xx\xxxx
- 1
- 2
- 清除产生的项目:
mvn clean
- 1
- 生成eclipse项目:
mvn eclipse:eclipse
- 1
- 生成idea项目:
mvn idea:idea
- 1
- 组合使用goal命令,如只打包不测试:
mvn -Dtest package
- 1
- 编译测试的内容:
mvn test-compile
- 1
- 只打jar包:
mvn jar:jar
- 1
- 只测试而不编译,也不测试编译:
mvn test -skipping compile -skipping test-compile
( -skipping 的灵活运用,当然也可以用于其他组合命令)
- 1
- 2
- 清除eclipse的一些系统设置:
mvn eclipse:clean
- 1
- 查看当前项目已被解析的依赖:
mvn dependency:list
- 1
- 上传到私服:
mvn deploy
- 1
- 强制检查更新,由于快照版本的更新策略(一天更新几次、隔段时间更新一次)存在,如果想强制更新就会用到此命令:
mvn clean install-U
- 1
- 源码打包:
mvn source:jar
或
mvn source:jar-no-fork
- 1
- 2
- 3
- 运行项目于jetty上:
mvn jetty:run
- 1
- 运行项目于tomcat上:
mvn tomcat:run
- 1
- mvn compile与mvn install、mvn deploy的区别
mvn compile
,编译类文件 mvn install
,包含mvn compile
,mvn package
,然后上传到本地仓库 mvn deploy
,包含mvn install
,然后,上传到私服
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/markdown_views-ea0013b516.css">
</div>
上一篇: 不想再吃“哑巴亏”了:消息称Intel考虑修改制程节点命名
下一篇: Maven 安装与配置
推荐阅读
-
mysql 5.7.11 winx64安装配置方法图文教程
-
MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
-
各种Python库安装包下载地址与安装过程详细介绍(Windows版)
-
mysql压缩包版安装配置方法图文教程
-
mysql 5.7.14 安装配置方法图文教程
-
mysql 5.7.14 安装配置方法图文详细教程
-
mysql 5.7.9 免安装版配置方法图文教程
-
mysql 5.7.14 安装配置图文教程
-
mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12mysql 5.7.13mysql 5.7.14)
-
Mysql5.7.11在windows10上的安装与配置(解压版)