Maven环境配置
maven配置
环境变量的配置:https://blog.csdn.net/u012660464/article/details/114113349
下载maven
https://maven.apache.org/download.cgi
Maven软件的安装
Maven 下载后,将 Maven 解压到一个没有中文没有空格的路径下,比如D:\extools\apache-maven-3.9.8下面。 解压D:\extools\apache-maven-3.9.8后目录结构如下:
- bin:存放了 maven 的命令
- boot:存放了一些 maven 本身的引导程序,如类加载器等
- conf:存放了 maven 的一些配置文件,如 setting.xml 文件
- lib:存放了 maven 本身运行所需的一些 jar 包
环境变量配置
1.配置 MAVEN_HOME ,变量值就是你的 maven 安装的路径(bin 目录之前一级目录)
2.将MAVEN_HOME 添加到Path系统变量
Maven 软件版本测试
mvn -v |
Maven 仓库
- Maven的仓库分类
本地仓库: 位于自己计算机中的仓库, 用来存储从远程仓库或中央仓库下载的插件和 jar 包,
远程仓库: 需要联网才可以使用的仓库,阿里提供了一个免费的maven 远程仓库。
中央仓库: 在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中 央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了非常全的 jar 包,它包 含了世界上大部分流行的开源项目构件
原文链接:https://blog.csdn.net/u012660464/article/details/114113349
Maven 本地仓库的配置
- maven仓库默认是在 C盘 .m2 目录下,我们不要将仓库放在C盘,所以这里要重新配置一下
这里就不提供本地仓库了,担心版本问题,我就把自己原来的仓库移个位置
(注意最好放在没有中文及空格的目录下),我这里就直接把整个.m2文件移动到D:\extools
- 在maven安装目录中,进入 conf文件夹, 可以看到一个 settings.xml 文件中, 我们在这个文件中, 进行本地仓库的配置
- 配置阿里云远程仓库
打开 settings.xml,找到 标签 , 下面的内容复制到 中 即可
<!--setting.xml中添加如下配置--> |
在Idea中关联Maven
详细教程:https://blog.csdn.net/qq_43410878/article/details/123812267
在idea中关联本地安装的maven,后续就可以通过idea使用maven来管理项目
Maven 工程的目录结构
作为一个 maven 工程,它的 src目录和 pom.xml 是必备的。
进入 src目录后,我们发现它里面的目录结构如下:
src/main/java —— 存放项目的.java 文件
src/main/resources —— 存放项目资源文件,如 spring, hibernate 配置文件
src/test/java —— 存放所有单元测试.java 文件,如 JUnit 测试类
src/test/resources —— 测试资源文件
target —— 项目输出位置,编译后的class 文件会输出到此目录
pom.xml——maven 项目核心配置文件
注意:如果是普通的 java 项目,那么就没有webapp 目录。
原文链接:https://blog.csdn.net/qq_43410878/article/details/123812267
这里会自动下载相关项目的插件
mvn install # |
但还是有些找不到,本来想试试手动安装,但说是不推荐,后续比较麻烦,但他也提供了另一条命令
https://www.coder.work/article/6959032
mvn org.apache.maven.plugins:maven-dependency-plugin:2.6:get -Dartifact=groupId:artifactId:version |
有一点麻烦的就是我不知道要不要确定版本号,感觉还是没配置好,但这样一个一个也能解决问题,麻烦一点就是了
有时候是因为自己手动装的环境,它识别不到,和新下载的冲突了,删除原来的又可以了
但有的时候又还是不行,需要手动改下版本号。。。还有就是安装时会遇到下面这种错误
实际上是安装成功了的
手动配置一下版本
解决了