Maven 基本介绍与使用
1 . Maven包 下载地址 https://maven.apache.org/download.cgi
Maven环境变量配置 MAVEN_HOME=D:\develop\apache-maven-3.6.1
path:原来的其它东东;%MAVEN_HOME%\bin;
验证环境是否OK CMD下输入: mvn -v
2. settings.xml说明 本地仓库默认路径:${user.home}/.m2/repository
设置自己的本地仓库路径 : <localRepository>D:/develop/m2/repository</localRepository>
公司中经常会配远程仓库(也叫私服); 中央仓库 放置了几乎所有的开源Jar包
本地仓库---->远程仓库---->中央仓库
3. maven项目的目录结构
4. maven常用命令
mvn clean --删除target目录(把之前的编译信息全部清除);
mvn compile --编译源代码到target目录;
mvn test--编译源代码,执行test包下的代码 到target目录;
mvn package--编译源代码,执行test包下的代码,打包成jar或war包 到target目录;
mvn install--编译源代码,执行test包下的代码,打包成jar或war包 到target目录,将打成的包放到本地仓库中;
mvn deploy--发布,它可能需要配置其它插件等才能执行;
每一个构建项目的命令都对应了maven底层的一个插件!
maven声明周期 清理声明周期 默认声明周期 (从compile到deploy) 站点声明周期
5. 项目中的pom.xml
项目自身信息;
项目运行所依赖的Jar包(坐标);
项目运行环境信息,如jdk,tomcat等
6. IDEA软件开发MAVEN项目
打开软件后,Configure-->Settings--搜"Maven"
-DarchetypeCatalog=internal
新建Maven工程--普通Java(quickstart)
默认情况下 IDEA不会把完整的Maven结构创建完整,需要我们自己补齐目录, 注意在resources目录右键选择 Mark Directory As (Resources Root)
其它相应的目录类似这样操作即可
若创建的是普通Java工程,建议不使用骨架
1. Maven集成Tomcat8插件,参考文章
https://blog.csdn.net/u011781521/article/details/75194071
2. 在没有网络的环境下,本地镜像仓库完整,但是IDEA加载项目后却要联网下载导致各种报错。
解决办法是: 搜索本地maven库里面的_remote.repositories ,将所有该文件均删除即可。
未经作者 https://www.cnblogs.com/xin1006/ 梦相随1006 同意,不得擅自转载本文,否则后果自负