java,maven环境配置


最近项目要求用sonar qube检查代码,就要用maven环境,之前写后端项目也用过maven当时只是学了一下怎么用maven构建项目,管理jar包,maven环境只是按照网上教程配好了,也没有测,后来环境变量改了几次,导致maven不能用了,重新处理了之后决定分享一下自己踩过的坑…

一. 下载maven

这个网上有很多下载地址的,最好还是去官网下吧,这里就不贴地址了,博主比较懒,嘻嘻嘻…

二. 确认jdk环境已经安装好

java的jdk环境安装一定要注意细节, 像. ; \这些符号的位置
基本配置环境是
JAVA_HOME:
C:\Program Files\Java\jdk1.8.0_144\
(你的jdk根目录路径)
CLASSPATH:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(最前面有. 最后面有;)
Path:
%JAVA_HOME%\bin

三. 配置maven环境

网上有把maven的环境配两个的,有一个是自己的MAVEN_HOME,还有一个是默认的maven仓库 M2_HOME,路径都是你maven文件的路径,我自己也没有明白为啥要配两个,一般只配MAVEN_HOME一个也能用…

maven文件夹下的目录结构:

第一个是下载的maven解压后的文件,第二个是自己的maven仓库

java项目使用yaml配置 java项目配置maven_java


MAVEN_HOME:

D:\maven\apache-maven-3.6.1

(maven解压后放的位置,最好是在你要放的某个盘上新建一个maven文件夹,再把解压后的文件拷进去)

Path:

%MAVEN_HOME%\bin

四.测试

到这里jdk以及maven的环境都配好了,测试一下…

win+R–>cmd—>javac

java项目使用yaml配置 java项目配置maven_java项目使用yaml配置_02


–>java

java项目使用yaml配置 java项目配置maven_java项目使用yaml配置_03


–>java -version

java项目使用yaml配置 java项目配置maven_maven环境配置_04


—>mvn -version

java项目使用yaml配置 java项目配置maven_JAVA_05


到此jdk和maven的环境测试就成功完成啦…

五. 踩坑记录

1.如果path中java_home用的是相对路径%%这种,这里JAVA_HOME的结尾就加上;path里面也可以用绝对路径,就是jdk里面的bin所在的路径
2.如果你再设置环境变量值的时候是通过选择文件来添加的路径,系统可能会莫名其妙的给你的结尾加上一个分号,这个jdk环境能正常运行,但是maven就是死活不能运行,你还不知道错哪儿…
不要慌,稳住,把变量值删了,复制文件路径粘过去,就好了…
此刻让我独自一人悲伤一会儿…