当前位置:编程学习 > JAVA >>

关于设置classpath变量的问题

在设置classpath的时候,是.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
还是.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

小弟在百度搜索出这2种方式,请问它们两者之间有什么不同吗?

为什么有人用\而有人用/ ? --------------------编程问答-------------------- 补充下,小弟是在win7 64位旗舰版下安装jdk1.6,JAVA_HOME已经设置好了 --------------------编程问答-------------------- 小弟最主要的是没搞明白%JAVA_HOME%\lib和%JAVA_HOME%\lib\dt.jar之间的区别是什么?

请知道的大侠说一下 --------------------编程问答-------------------- 一个是文件夹路径,一个是jar的路径 --------------------编程问答-------------------- 用这个就可以了%JAVA_HOME%\lib --------------------编程问答-------------------- LZ,你的classPath 设置得不对哦。

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib     没有“\tools.jar”,因为找class的时候,不是jar 去找。同下
还是.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

至于你问的“lib”和“bin”的区别,
我觉得编译的时候,是用 bin里面的javac 去决定编译,
而执行 java 的是 lib ,也就是说这两个所用的执行文件是不同的,就区别在这里···

--------------------编程问答-------------------- 1.4之后 就不需要设置classpath了··只设置path就行了 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 从4之后,不用再设置classpath了。
可以这样配置
JAVA_HOME C:\Program Files (x86)\Java\jdk1.6.0_10
Path加上:JAVA_HOME\bin
就OK了。 --------------------编程问答-------------------- http://blog.csdn.net/start0609/article/details/8046165
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,