当前位置:首页 » 《我的小黑屋》 » 正文

Java环境变量配置

8 人参与  2024年09月11日 17:21  分类 : 《我的小黑屋》  评论

点击全文阅读


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

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

jdk版本maven版本
jdk1.8maven3.3及以上
jdk9maven3.5.0及以上
jdk10maven3.5.3及以上
jdk11maven3.5.4及以上
jdk12maven3.6.0及以上
jdk13maven3.6.1及以上
jdk14maven3.6.2及以上
jdk15maven3.6.3及以上
jdk16maven3.8.1及以上
jdk17maven3.8.3及以上

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

jdk版本gradle版本
jdk1.82.0
jdk94.3
jdk104.7
jdk115.0
jdk125.4
jdk136.0
jdk146.3
jdk156.7
jdk167.0
jdk177.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的库,巨慢。你也可以多部署几个数据源(百度一搜就有),我这个是阿里云的。

<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文件

添加如下内容:

allprojects {repositories {maven { url 'file:///D:/repository'} // 你的maven仓库地址,同上面maven的repositorymaven { url "https://maven.aliyun.com/repository/public" }  mavenLocal()mavenCentral()}buildscript {repositories {maven { url 'https://maven.aliyun.com/repository/public' }mavenLocal()mavenCentral()}}}

gradle部署成功。


点击全文阅读


本文链接:http://zhangshiyu.com/post/158390.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 新章速递汤安甯,白子奕,汤贝贝是什么小说(结婚十年,回归家庭的老婆在外有二胎了)完本阅读无广告(结婚十年,回归家庭的老婆在外有二胎了)
  • 娇牛马导师偷我论文99篇成功升博导,我让他牢底坐穿精校文本_周老师师姐师兄爽文_小说后续在线阅读_无删减免费完结_
  • 独家顾宇,罗薇:结局+番外精编之作(资助生装阔气,我可不参加)电子书畅享阅读
  • 宗门全员重生,小师妹摆烂不干了(君拂君芙蓉)_宗门全员重生,小师妹摆烂不干了
  • 成了高考状元后,我倒欠两百万完结txt_阿姨叶青江安TOP10_小说后续在线阅读_无删减免费完结_
  • 嫁绝嗣长官,好孕作精在七零躺赢小说(顾嘉宁)序章+全章阅读(嫁绝嗣长官,好孕作精在七零躺赢)最新章节
  • 秦安,温千雪:+后续现已上架(大宋:开局错把皇帝当亲爹):结局+番外评价五颗星
  • 八零我被判黑五类下矿区后,手撕兼祧两房的丈夫无法释怀_陈叙张悦翠花新鲜出炉_小说后续在线阅读_无删减免费完结_
  • 开局签到天人修为,建立无上神朝无法释怀_叶玄后续+完结_小说后续在线阅读_无删减免费完结_
  • ,沐小暖番外(恶毒后娘她真香)TXT+后续+结局在线阅读
  • 萌萌,多多,阿钰小说(我妈的执念)+前传(萌萌,多多,阿钰)阅读
  • 沈菲,楚思明,楚砚洲(哥哥急需颅内手术,黄金右手的我却拒绝执刀)小说***下载_章节前文+后续(沈菲,楚思明,楚砚洲)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1