我最先是按照网上买的书上的东西设置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
配置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