记录配置java环境变量遇到的坑

前言

(1)在JDK1.5以后,classpath并不是必须配置了

(2)win10添加path要分别添加

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

改为:

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

(3)解决JDK16没有jre问题,必须使用管理员权限进入命令控制台,否则报错

安装JDK

(一)下载JDK

JDK下载官网:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html

这里选择最新版 Java SE 16

 拉到最底下

下载jdk-16_windows-x64_bin.exe

(二)JDK的安装

双击之前下载好的exe文件,开始安装JDK,一直下一步,直接用系统默认的安装路径。

(三)配置win10环境变量(和win8、win7不一样)

在搜索框搜【控制面板】,然后打开

 点【系统】选项

 点【高级系统设置】选项——>【环境变量】选项

 

 path配置(重要)

在【编辑环境变量】界面分别点【新建】,输入:

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin 

注:Java开发环境不再需要配置classpath!原因参考该博文

https://blog.csdn.net/weixin_33989780/article/details/91399371?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

总结:在JDK1.5之后的版本,配置Java环境变量的时候我们不再需要配置classpath,只需要配置Java_Home以及path即可!

(四)测试

首先win + r,输入cmd打开命令窗口

然后输入java并回车。

然而并不能出现如下界面。很致命,明明是跟着网上的教程来的,为什么就是不可以呢。

 于是我去检查了一下jdk安装路径下的东西,发现没有jar文件夹,那么怎么才能把jar文件夹拿出来呢?

根据博客https://blog.csdn.net/weixin_44981850/article/details/110710654?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.control设置发现根本不成功

于是我继续查为什么不成功?原来是必须使用管理员权限进入命令控制台,否则它就会报错。那么问题来了,win10系统下怎么用管理员权限运行命令行呢????

那就继续百度:

①首先我们在系统桌面的空白处点击鼠标右键,选择创建一个快捷方式。

②直接输入cmd后点击下一步完成命令行快捷方式的创建。

③在桌面上找到刚刚创建好的图标,点击鼠标右键后选择以管理员权限运行。 这样打开的命令行窗口中输入的命令都会具有最高的权限。

④进入jdk目录后输入bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

⑤再次进入jdk目录查看,jre目录就出来了

 

再次测试,打开命令控制台,输入java或javac或java -version ,都能出来正确的信息,说明jdk环境配置成功。

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值