我的设置如下:
java_home=d:\java\jdk1.5.0_08
classpath=%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
path=d:\java\bin
按网上给的
path=%java_home%\bin
怎么也不行,为什么啊?
java_home=d:\java\jdk1.5.0_08
classpath=%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
path=d:\java\bin
按网上给的
path=%java_home%\bin
怎么也不行,为什么啊?
java_home=d:\java\jdk1.5.0_08
classpath=.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
path=%java_home%\bin
-----------------------------------------
不行哟,我刚试了
classpath前面加个.;
java_home=d:\java\jdk1.5.0_08
classpath=.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
path=%java_home%\bin
======================================
我按这个设置就是不行啊.....把path改成path=d:\java\bin就行了!可这跟大家说的都不一样啊,是否以后学到高级的东西时就不行了呢?现在倒是可以便宜helloworld
btw,我下来的JDK里面没有这个jdk1.5.0_08文件,是不是整个的就是它呀?若是,环境变量里的这个JDK具体指哪个程序呀?
path=d:\java\binclasspath=d:\java\lib\rt.jar;.
你只需要这样配就可以了!
在环境变量中设置
JAVA_HOME d:\java\jdk1.5.0_08
path d:\java\jdk1.5.0_08\bin
CLASSPATH d:\java\jdk1.5.0_08\lib\dt.jar; d:\java\jdk1.5.0_08\lib\tools.jar;.;
path d:\java\jdk1.5.0_08\bin;
CLASSPATH .;d:\java\jdk1.5.0_08\lib;
以下是我的机器上JDK的目录:
C:\Program Files\Java\jdk1.5.0_05
那么:
JAVA_HOME = C:\Program Files\Java\jdk1.5.0_05
path = C:\Program Files\Java\jdk1.5.0_05\bin
CLASSPATH = .
如果是在windows下,path写成 %java_home%\bin 并没有错,当然前提是你JAVA_HOME没有写错。
倘若你用集成工具做开发,有些工具会自带一个JDK,你怎么设置环境变量就不重要了。