JDK环境变量的配置问题!

本文分享了配置JDK环境变量的常见问题及解决方法,包括以管理员方式运行cmd、检查JDK bin目录下的javac.exe、避免JAVA_HOME中有多余路径、确保path下有JDK bin的绝对路径等。同时,解释了JAVA_HOME、path和classpath的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下是我配置JDK环境变量时碰到过的坑!

1.cmd要以管理员的方式运行!

https://blog.youkuaiyun.com/yang5726685/article/details/52763154        //链接里有cmd以管理员的方式运行的操作

2.JDK的bin里有没有javac.exe  (一般都有)

3.JAVA_HOME 里有没有多余的JDK路径 (因为JAVA_HOME为变量,只能有一个值;一台电脑上可以有多个jdk的。java_home只能选择其中的一个进行设置。)

4.windows修改好环境变量后,电脑要重启。

也可不重启,下面链接里有补充

https://blog.youkuaiyun.com/baimin7657/article/details/8713118

5.因为javac无法启动的原因(路径没有找到)可能是path路径下,path下 jdk的bin不是绝对路径

比如path里放入:  E:\Worker\programme\jdk1.7\bin;

6.win10下java环境变量设置 不要再错啦(这篇文章写到点子上了,在此分享一下)

https://blog.youkuaiyun.com/weixin_35940495/article/details/79006574

 

-----------------------------------------------------------------------------------------------------------

以下是我对JAVA_HOME、path、classpath的理解

JAVA_HOME:放的是jdk的安装路径;只能放一个JDK的路径进行设置

path:放的是JDK里的bin文件;作用:系统在任何路径下都可以识别Java命令

classpath:放JDK的lib里的.jar包;作用:为了程序能找到相应的".class"文件

------------------------------------------------------------------------------------------------------------

1.以下 是 我对 JAVA_HOME能否设置多个jdk问题 的搜索

https://bbs.youkuaiyun.com/topics/392017570?page=1

2.以下 是 我对 jdk多个版本如何共存的搜索

https://blog.youkuaiyun.com/fcy12345678/article/details/79563524

3.以下 是 我对 JDK 安装 与环境变量配置 详细教程的搜索

https://blog.youkuaiyun.com/write6/article/details/79136388

 

附:

JDK里的bin:binary,计算机直接可运行的字节码,启动jdk功能的运行文件

我们在eclipse中编写的代码,string int等是依赖lib里的jar包才能识别;执行依赖bin中的javac.exe  java.exe来编译、运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值