比如你的JDK装在d:\j2sdk1.4.1_03
在Path里面加上
d:\j2sdk1.4.1_03\bin;d:\j2sdk1.4.1_03;
同时在ClassPath
加上
.;d:\j2sdk1.4.1_03\lib\tools.jar;d:\j2sdk1.4.1_03\lib\dt.jar
注意这里面有个
. 符号
在Path里面加上
d:\j2sdk1.4.1_03\bin;d:\j2sdk1.4.1_03;
同时在ClassPath
加上
.;d:\j2sdk1.4.1_03\lib\tools.jar;d:\j2sdk1.4.1_03\lib\dt.jar
注意这里面有个
. 符号
d:\j2sdk1.4.1_03\bin;
同时在ClassPath
加上
.;d:\j2sdk1.4.1_03\lib\tools.jar
注意这里面有个
. 符号
把jdk/bin目录加到path中就可以了,需要重新启动
执行javac就可以,找到你的类库
在Path里面加上
d:\j2sdk1.4.1_03\bin;d:\j2sdk1.4.1_03;
同时在ClassPath
加上
.;d:\j2sdk1.4.1_03\lib\tools.jar;d:\j2sdk1.4.1_03\lib\dt.jar
注意这里面有个
. 符号你试试看不行再说好吗?
SET CLASSPATH = .;c:\jdk\lib; c:\jdk\lib\tools.jar;c:\jdk\lib\dt.jar;d:\d\java\com;D:\d\java\code
PATH = C:\WINDOWS;C:\WINDOWS\COMMAND;c:\jdk\bin;C:\PROGRA~1\ULTRAE~1;c:\jdk
SET JAVA_HOME = c:\jdk
运行
c:\>javac hello.java
提示:error :cant read:hello.java
在放hello.java的目录下面者可以
d:\d\java\code\>javac hello.java是可以的。
这个问题我想会不会本来就不能解决,如果是,可能会发生冲突,但是我又想是不是java编译器可以通过搜索路径的先后解决这个问题。
无论如何,谢谢大家的回复。有能解决的再给我发个消息好了,谢谢大家