Java环境变量配置

流年er 2024-08-30 15:05:02 阅读 87

在阅读源码之前呢,我们都需要配置好自己的环境变量,下面分别介绍一下jdk、maven、gradle的部署,其中maven和gradle是两种流行的Java项目构建和依赖管理工具。

首先在部署之前一定要确定好jdk与maven、gradle的版本对应关系。

jdk版本 maven版本
jdk1.8 maven3.3及以上
jdk9 maven3.5.0及以上
jdk10 maven3.5.3及以上
jdk11 maven3.5.4及以上
jdk12 maven3.6.0及以上
jdk13 maven3.6.1及以上
jdk14 maven3.6.2及以上
jdk15 maven3.6.3及以上
jdk16 maven3.8.1及以上
jdk17 maven3.8.3及以上

更多版本对应关系见官网:Maven – Welcome to Apache Maven

jdk版本 gradle版本
jdk1.8 2.0
jdk9 4.3
jdk10 4.7
jdk11 5.0
jdk12 5.4
jdk13 6.0
jdk14 6.3
jdk15 6.7
jdk16 7.0
jdk17 7.3

 更多版本对应关系见官网:Compatibility Matrix

为了学习源码我选的版本分别是:jdk17、maven3.8.8、gradle8.7。

下面分别展示一下我的部署过程:

1. jdk

1)右键此电脑点击属性,找到高级系统设置,再点击高级进入下面这个页面   

然后,点击环境变量,进入下面这个页面,然后开始配置环境变量,可以看见我这里面之前已经部署过jdk1.8.0了。

之前没部署过的同学,可以直接单机用户变量下面的新建,进入如下界面

输入变量名:JAVA_HOME

       变量值:你的jdk所在路径(jdk可以官网https://www.oracle.com下载,或者百度自行下载,下载完解压即可)

2)接下来找到系统变量中的Path,选中,然后点击编辑。

进入如下界面:

点击新建,并分别添加红色框中的内容,点击移动至最上方。

点击确定。

3)继续配置ClassPath变量

在这个界面,点击新建,填入如下内容:

CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

点击确定,在点击下面页面的确定,完成环境变量的配置。

4)测试

在搜索栏中输入cmd,打开终端

依次输入如下命令:

java -version

java 

javac

出现上述结果,jdk17部署成功。

2. maven

maven下载好后解压,开始部署环境。

1)同jdk部署,先打开环境变量这个界面。

在系统变量这块点击新建,出现如下界面,然后填上:

变量名:MAVEN_HOME

变量值:你下载的maven版本路径

点击确定。

然后点击Path,再点编辑

再次进入这里:

然后,点新建,输入:

%MAVEN_HOME%\bin

连续确定,maven环境部署完成。

2)注:若此时出现的不是上述界面,而是下面页面,也不要慌。

可以直接在任意一个“;”的后面输入:%MAVEN_HOME%\bin 即可,但是如果你的%MAVEN_HOME%\bin后面有其他内容,需要用“;”隔开。

3)cmd打开终端,输入:mvn -version

出现上述内容,maven部署成功。

4)maven部署好后可以配置本地仓库和镜像

打开你的maven刚才部署的地址

进入conf文件夹,选中settings.xml文件,右键选择打开方式。(你可以选择任意打开方式,我比一般用notepad++)

在画框位置添加你的maven仓库地址。不配的话,就走默认路径。一般是在c盘用户里面,自己找吧。

然后,在上述位置可以部署你的镜像,如果不配置的话,你之后安装个包都得走apache的库,巨慢。你也可以多部署几个数据源(百度一搜就有),我这个是阿里云的。

<code><mirror>

<id>alimaven</id>

<name>aliyun maven</name>

<url>http://maven.aliyun.com/nexus/content/groups/public/</url>

<mirrorOf>central</mirrorOf>

</mirror>

3.gradle

gradle下载好后,部署方式同maven

1)首先,新建

变量名:GRADLE_HOME

变量值:你下载的gradle版本路径

2)编辑Path环境变量,新建如下内容

%GRADLE_HOME%\bin

3)测试

输入:gradle -version

出现上述内容,gradle8.7部署成功。

4)配置镜像

进入gradle,找到init.d进入

在init.d里面创建一个init.gradle文件

添加如下内容:

<code>allprojects {

repositories {

maven { url 'file:///D:/repository'} // 你的maven仓库地址,同上面maven的repository

maven { url "https://maven.aliyun.com/repository/public" }

mavenLocal()

mavenCentral()

}

buildscript {

repositories {

maven { url 'https://maven.aliyun.com/repository/public' }

mavenLocal()

mavenCentral()

}

}

}

gradle部署成功。



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。