Java环境的配置与jdk21安装

本文详细介绍了如何下载并安装JDK21,配置环境变量,以及处理Gradle环境下Windows系统中遇到的乱码问题,包括设置系统控制台编码和永久修改方法。
摘要由CSDN通过智能技术生成

· jdk21安装包下载

  可以直接通过甲骨文官网进行下载https://www.oracle.com/java/technologies/downloads/

  下载时要选择jdk版本与操作系统,下面三个版本亲测都是可以使用的,个人认为不用过于纠结,注意不要更改下载路径!!!不要下到D盘!!!

但是在运行一些程序时仍会报错,比如下方这个它会显示我没有程序包interfaces (求大佬解答QAQ)我个人是用gradle解决的

· jdk环境的配置

  右击此电脑,点击属性,点击高级系统设置,点击环境变量,在系统设置的PATH中点击新建,将jdk的路径拷贝进去。如果发现里面有自带的jdk(不是你所下载的那个路径)先将该路径删除,这个应该是操作系统自带的jdk,一般为jdk8,点击确定。

· gradle 环境的配置

在下载解压完成后,同上述步骤打开环境变量,然后在下方系统变量中点击新建,变量名写GRADLE_HOME,然后值是下载的路径,同时在系统变量的PATH中配置相关信息(如图)

· gradle 在某些系统中的问题

  *在Windows运行中要记得写成.\gradlew 否则可能会报错

  *当用.\gradlew.bat test 测试程序报错,出现乱码时,要记得先检查自己的系统的控制台的编码

用chcp 来查看

像我的电脑(Windows11上的就是GBK编码),936是gbk编码,65001是utf-8编码

因为gradle内部应用的是utf-8编码,所以是需要修改控制台编码的,不然还是会乱码(我之前在那里编辑gradlew.bat,使其为gbk,结果还是报错)

可以在打开控制台时运行chcp 65001,可以将控制台编码临时改为utf-8

然后再运行程序就解决了乱码问题

要注意的是,上述代码仅为临时修改,永久修改的话要在注册表中进行修改,进入下图所示的路径并新建一个字符串值,以autorun命名,并设值为chcp 65001

  • 15
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值