关于Java环境变量的一个小疑问:

我最先是按照网上买的书上的东西设置path 的
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 然后 用户变量是没动的

然后 发现 运行不了 ,
之后百度 把path 变量 该了一下
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
在用户变量新建 PATH
%JAVA_HOME%\bin;
之后就有用了 ,
我都是 安装到d 盘的 这是 为什么啊 。编写的程序就是用记事本写的 hello Java

3个回答

配置JAVA_HOME,之后在path添加%JAVA_HOME%\bin; 也可以不配置JAVA_HOME,直接将安装的全路径添加到path里;两种方式都可以

path 变量针对所有用户,用户变量针对当前用户

如果你是开发环境,你只要配置一个JAVA_HOME就行了

有些程序是直接调用JAVA_HOME,例如tomcat maven 等等如果你没有JAVA_HOME 这个变量,有些程序可能运行不了

jre是java的运行环境,通常是在服务器才会配置jre,开发环境中不需要配置的

classpath只跟java运行有关,跟编译无关,比如你在命令行运行一个.class文件 classpath就是指明.class文件的目录;而提供这些功能的就是这两个jar包,dt.jar和tools.jar

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
新手关于Java语言语法及环境变量的疑问
3
为什么java需要配置环境变量
5
java中能否把一个string变量的值作为另一变量名
1
Java 内存区域中关于局部变量的值的存放位置
2
【已解决】java环境变量配置问题
0
Java语言中定义变量遵循的规则是什么,为什么有的程序需要那么多的变量
1
Java语言怎么实现函数对主程序变量的一个调用的方法呢?调用变量和函数的区别
2
Java语言函数里面的变量和主程序如果一样的话,调用的是哪个变量
2
小白问题:啥是引用变量????
0
Java语言字符串怎么换成一个变量,中间的实现的过程是什么?
2
Java语言如何判断类型的变量是否是定义中表示的类型的变量呢
2
Java中类的成员变量的问题
1
验证jdk环境变量是否正确配置,使用命令 java –version报错
1
Java语言,使用函数而不是字段来定义变量的好处是什么,为什么要用一个函数
1
有关Java环境变量配置的疑惑
0
如何理解JAVA并发编程一书中关于volatile关键字的使用条件,该变量不会与其它状态变量一起纳入不变性条件中
4
悬赏提问!Java语言中怎么只使用2个变量,实现两个变量的交换
3
java 方法中的参数 和 变量 有什么区别???
3
高分悬赏:Java语言安装好配置jdk环境变量,忘记之前已经安装了一个jdk和eclpse了,现在想返回之前的开发器怎么办?
4
在cmd中输出的Java -version和path环境变量与设置时不一致,怎么解决?