java环境变量设置问题~!

来源:百度知道 编辑:UC知道 时间:2024/06/22 17:55:59
classpath这个环境变量怎么设置?
我的书本上是c:\jdk1.5\jre\lib\rt.jar;.;
我同学设置的时候是c:\jdk1.5\jre\lib\dt.jar;.;
我在网上搜的是:JAVA_HOME=x:\JDK_1.5
path=%JAVA_HOME%\bin;%path%
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
那个对啊?
前面的.;是什么意思啊?为什么老师给我门讲的时候是前面的那种啊?书上也是前面那种啊?请逐一回答

JAVA_HOME
C:\Program Files\Java\jdk1.5.0_09

CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

PATH
%JAVA_HOME%\bin

实际上你只要把dt.jar和tools.jar这两个文件的完整路径写在classpath变量名里就行了.如:;C:\Java\jdk1.5.0_15lib\dt.jar;C:\Java\jdk1.5.0_15lib\tools.jar
注意:如果classpath是新建的,要先写;号.如上所写.上面的是路径,你要写你安装java的路径而不一定和我的一样.

你说的前面那个是java安装时dt.jar和tools.jar这两个文件的路径啊。路径,懂吗????你的java安装在哪儿的??找找dt.jar和tools.jar这两个文件把它们的完事路径写在classpath里就行了。

dt.jar应该是swing相关的包
rt.jar包含了jdk的基础类库。
可能你们做到东西不同,所以加的jar包有不同。

你在网上查的那个,只不过是把你自己写的那个路径抽出来一部分做成一个常量了,但最后又拼到一起了,作用是一样的。
如果你觉得你高不清楚,你就把需要的路径,就像你写的那样,设置上就行,作用一样。

首先(rt.jar 默认就在 根classloader的加载路径里面 放在claspath是多此一举
不信你可以去掉classpath里面的rt.jar)
应该这样配置的:(你试试 我一直这样配没有出过什么问题)
JAVA_HOME=(这里填上你的jdk的根文件夹路径,例如:C:\JDK_1.5)
CLASSPATH=.:%JAVA_HOME%\LIB;(打点是为了不忽略其他类包)
PATH=%JAVA_HOME%\BIN;

首先明