IDEA配置本地Maven仓库(Win10版本)
1. Maven运行依赖于JDK,需提前安装配置好JDK
2. 下载maven包:
3. 下载、解压Maven包,本文演示的是安装在D盘
4. 配置Maven环境变量
此电脑->属性->高级系统设置->环境变量
在系统变量下面新建配置MAVEN_HOME
在系统变量的Path下面添加:%MAVEN_HOME%in
配置完成保存退出,在cmd窗口输入命令查看maven是否安装成功:mvn -version 有弹出版本信息说明安装成功了
5. 配置settings.xml文件
目录:D:javamavenapache-maven-3.8.1conf
打开settings文件把仓库路径,改成自己建的仓库路径(<localRepository>默认是注解的,把注解符删掉)
<localRepository>D:javamavenapache-maven-3.8.1mavenRep</localRepository>
保存后控制台输入 mvn help:system,在本地仓库文件夹下面生成org文件说明配置成功了
接着在settings文件中修改Maven的下载镜像地址为阿里源: 修改完后,再次搭建Maven项目,下载一个大型项目的jar包等内容速度就很快了
在<mirrors>标签中面插入:
<mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:http:*</mirrorOf> <name>Pseudo repository to mirror external repositories initially using HTTP.</name> <url>http://0.0.0.0/</url> <blocked>true</blocked> </mirror> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
6.在IDEA中配置Maven仓库信息
在file->settings 输入Maven搜索出配置窗口,配置好Maven所在目录,settings文件所在目录,以及本地仓库所在的目录。
7. 补充内容
1.可以设置本地仓库地址,用以存放pom的依赖和插件及编写的代码
2.maven命令
(1). maven clean 可以清除代码编译后生成的target文件
(2). 打包命令:
-
mvn clean package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库 mvn clean install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库 mvn clean deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库(也就是发布命令)
(3).只运行 测试代码
mvn clean test
(4). 运行指定的类
mvn clean -Dtest=Course1 test 其中Course1是类名
