关于Windows下配置Java与maven以及一些问题的解决
配置Java
-
首先安装Java的JDK,若没有安装,可跳转到:https://www.oracle.com/java/technologies/downloads/
-
配置Java环境变量:
2.1 在任务栏底部的搜索中输入“编辑系统环境变量”
点击"环境变量"
2.2 点击“系统变量”中的“新建”
2.3 在"变量名"写入“java_home”(不区分大小写)
在“变量值”写入JDK的安装路径,笔者的路径为“C:\Program Files\Java\jdk1.8.0_261”
点击“确定"
2.4 在“系统变量”中找到“Path”
点击“编辑”
选择右边的“编辑文本”
将引号里面的全部复制“%Java_Home%\bin;%Java_Home%\jre\bin;”,到“变量值”栏的最前面
点击“确定”
(编辑后,点击Path后,Path的变量值会一直以文本形式展示,可以将任意的C:开头的变量提到最前方,之后点开Path都会以最初表格样的形式展示)2.5 在“系统变量”点击“新建”
在"变量名"写入“CLASSPATH”
在“变量值”写入“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”
点击“确定”
2.6 在键盘上同时按住“WIN”和“R”,输入“cmd”
点击“确定”
输入“java”
输入“javac”
输入“java -version”
以上三幅图都能展示后则代表Java配置完成.
maven配置
下载maven的网址:http://maven.apache.org/download.cgi
在Files中选择版本下载
如果不需要最新版,可以在Previous Releases中点击** Maven Releases History**
注意下载的maven一定要有bin文件
(笔者就因为下错文件而配置了四个小时仍未成功,痛苦万分之际才发现下的maven没有bin文件,更痛苦了)
下载完成后,解压到自己定义的文件夹中
和配置Java一样,打开“环境变量”
在“系统变量”中点击“新建”
在"变量名"写入“MAVEN_HOME”(不区分大小写)
在“变量值”写入maven的安装路径,笔者的路径为“D:\tools\eclipse\eclipse\apache-maven-3.6.3\bin”
点击“Path”“编辑文本”
在最后加上“;%MAVEN_HOME%\bin”
打开cmd,输入“mvn -version”
出现以上图片则表示maven配置完成。
在maven配置中一些问题解决方法
之前笔者说过,自己因为粗心而下错文件导致maven无法配置成功,在此期间,笔者查遍CSDN,看到许多的问题解决方法,便一块整理给大家:
最常见的问题就是cmd中输入“mvn -version”后出现“mvn不是内部命令,也不是可运行的程序或批处理文件”
解决方法:
- 检查下载的maven有没有bin文件
- 查看maven安装路径:“echo %MAVEN_HOME%”
- 将Path中的“%MAVEN_HOME%\bin”,改为maven的安装路径
- 在Path的表格页面中将maven那一栏上移,但确保在java下面
- 在设置环境变量path的时候,可能覆盖了原先设置着的变量,在Path中编辑文本将“;%maven_home%\bin”改为“;%SystemRoot%\system32;%maven_home%\bin”即可
- 以管理员身份打开cmd,运行“mvn -version”
- 如果不小心将Path的格式改得面目全非,可以在cmd中输入“echo %path%”
- 如果不小心将Path删除,先别急着重启,“WIN"+"R”,输入“regedit”,找到 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment下,点击右侧Path,复制变量值,在系统变量中新建Path,将此变量值输入
- 注意每次修改后重新打开cmd
- 注意Win10下,Path变量值最前面没有“;”