码迷,mamicode.com
首页 > 编程语言 > 详细

关于java环境配置(path和classpath的意义与比较)

时间:2015-08-15 18:24:40      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:java环境配置

     java环境配置(我的jdk的安装目录为:C:\Program Files\Java\jdk1.7.0_79):


第一步:我们需要将jdk目录下bin目录中的所有exe文件的路径加载到path中,这样我们才可以在任意磁盘目录下使用java.exe和javac.exe工具编译运行java文件。


第一步的前期工作:为了更加方便对bin目录的加载,我们自己定义一个名为JAVA_HOME的变量,将jdk的路径写入其中C:\Program Files\Java\jdk1.7.0_79


为系统环境变量(path变量)添加新路径的方法:1.在变量的开头直接添加新路径,末尾添加分号。2.%JAVA%\bin;


第二步:为虚拟机指定要运行的class文件的目录:


在classpath变量中添加 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar  开头必须添加 .;(点和分号),这是为虚拟机指定在当前目录下寻找class文件,后面是为虚拟机指定加载java api中的类文件。


了解:path与classpath比较。

在dos命令下,可以为path和classpath设置临时变量,例如:

set classpath=.;c:/;d:/;在此dos窗口下,java虚拟机会先在当前目录下寻找class文件,因为在值得最前面有(点和分号),如果没有.;则会在c盘目录下寻找,如果c盘目录下中没有,则会在d盘下找。如果变量值得末尾有分号,最后还会在当前目录下寻找,如果没有则不会,总结:set classpath会先在classpath目录下寻找class文件,找不到才回去当前目录下寻找。而path则会在当前目录下寻找,再去path路径中寻找。

本文纯属个人学习经验,如有错误,希请指正。



版权声明:本文为博主原创文章,未经博主允许不得转载。

关于java环境配置(path和classpath的意义与比较)

标签:java环境配置

原文地址:http://blog.csdn.net/qq_29817411/article/details/47683055

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!