java classpath 如何设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java classpath 如何设置相关的知识,希望对你有一定的参考价值。

最简单的方法是:

set path= D:\\java\\jdk\\bin;然后再输入javac 看看。

还有一种配置方法是:

    我的电脑(计算机)-右击属性-高级-环境变量-系统变量-新建JAVA_HOME,classpath,path;

    变量名:JAVA_HOME;变量值:D:\\Program Files\\Java\\jdk1.6.0_10;

    变量名:classpath变量值;%JAVA_HOME%\\lib\\tools.jar;%JAVA_HOME%\\lib\\dt.jar;

    变量名:path:;变量值:%JAVA_HOME%\\bin;

    dk6以后的版本都不用再配CLASSPATH,而且也不建议去配。

参考技术A 选择“高级”选项卡,点击“环境变量”;
在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:/java/jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量); Path使得系统可以在任何路径下识别java命令,设为:
%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (要加.表示当前路径)
  %JAVA_HOME%就是引用前面指定的JAVA_HOME;
参考技术B 1、右键“我的电脑”——高级——环境变量
2、在环境变量里系统变量里需要设置三个属性“javelin_home”、“path”、“classpath”,path 属性是本来存在的,若java_home 和 classpath 不存在自己建。
3、“新建”,然后在变量名写上java_home,该变量的含义就是java的安装路径,然后在变量值里填入刚才安装的路径“C:\Program Files\Java\jdk1.6.0_10”(我的是系统默认的安装路径)
4、再点“新建”,然后在变量名上写classpath,该变量的含义是为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。其值为“.;C:\Program Files\Java\jdk1.6.0_10\lib;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar ;”(要加.表示当前路径);
5、双击path,path变量的含义就是系统在任何路径下都可以识别java命令,变量值为C:\Program Files\Java\jdk1.6.0_10\bin;
6、最后,打开运行,输入CMD,分别输入java、javac若出现两命令的用法说明,恭喜,你配置成功。

PS:注意上述设置中的路径全部不是在中文输入状态下输入的,输入法切换到英文输入状态!

参考资料:非原创,我自己也做参考。

参考技术C 你直接把这两个东西写进你的CLASSPATH里面就行了 C:\Program Files\Java\jdk1.6.0_16\lib\tools.jar;C:\Program Files\Java\jre6\lib\rt.jar; 我的是装在C盘的 就这样写 具体看你自己的路径吧 也就是说吧JAVA里面LIB里面的工具 和JRE里面LIB里面的RT路径写进去 两个之间要加;隔开才行 还有就是 最后面也得加一个; 呵呵 我的之前也不行 自己琢磨了老半天 变量才搞定 不懂可以追问哈 参考技术D classpath只跟java运行有关,跟编译无关,比如你在命令行运行一个.class文件 classpath就是指明.class文件的目录;
比如你有个 Hello.class文件在D盘,而你当前工作坏境在C盘,你要用java命令运行该文件:java classpath D:\Hello.class

以上是关于java classpath 如何设置的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本调用jar包打印乘法表

eclipse .project文件 .classpath文件的作用

02 java 基础:java 文件名与类名关系 CLASSPATH

java classpath 如何设置

如何设置java的classpath

如何设置classpath