JDK 7_45路径设置

环境设置(右击我的电脑—>属性—>高级—>环境变量—>系统变量)——

添加:java_home=C:\Program Files\Java\jdk1.7.0_45

修改path:在后面加上“;%java_home%\bin;%java_home%\jre\bin” 

添加:classpath=“.;%java_home%\lib;%java_home%\lib\tools.jar”


大家肯定在安装JDK的时候会有选择是否安装单独的jre,一般都会一起安装,我也建议大家这样做。 


因为这样更能帮助大家弄清楚它们的区别:
Jre   jre/bin/client里面是不是有一个jvm.dll呢?那就是虚拟机。
Jdk   是java的开发工具包,里面包含了各种类库和工具。当然也包括了另外一个Jre.
那么为什么要包括另外一个Jre呢?而且jdk/jre/bin同时有client和server两个文件夹下都包含一个jvm.dll。说明是有两个虚拟机的。这一点不知道大家是否注意到了呢?
相信大家都知道jdk的bin下有各种java程序需要用到的命令,与jre的bin目录最明显的区别就是jdk下才有javac,这一点很好理解,因为 jre只是一个运行环境而已。与开发无关,正因为如此,具备开发功能的jdk自己的jre下才会同时有client性质的jvm和server性质的 jvm,而仅仅作为运行环境的jre下只需要client性质的jvm.dll就够了。   


没有设置jre/bin目录到环境变量中啊?
系统环境变量的 path最前面有“%SystemRoot%\system32;%SystemRoot%;”这样的配置,那么再去Windows/system32下面有一个java.exe。(sum orcale的,不是microsoft) 

你可能感兴趣的:(JDK 7_45路径设置)