环境变量设置正常,为何JAVAC 不能编译!!!???(20分)

  • 主题发起人 主题发起人 xiaoxiao8372
  • 开始时间 开始时间
X

xiaoxiao8372

Unregistered / Unconfirmed
GUEST, unregistred user!
我的设置如下:
CLASSPATH="C:/jdk1.5.0./lib/tools.jar;C:/jdk1.5.0./lib/dt.jar;C:/jdk1.5.0.8/bin"
path= "C:/jdk1.5.0.8/bin"
能执行JAVAC命令,但是不能用 如javac S.java 就提示不能读文件。但现在可以使用java来执行程序查看结果。。
 
能执行JAVAC命令,就能用编译
如javac S.java //检查文件名大小写,检查编译时路径是否在S.java 的目录下
 
肯定是编译不了,文件也完全正确。我到bin目录上就可以编译。。
 
S.java 你的这个文件在哪个目录! 比如在: D:/java 下面
你在cmd 命令下的更改到当前目录; D:/java> javac S.java
就可以了
 
classpath=".;c:=jdk1.5.0/lib/tools.jar;c:/jdk1.5.0/lib/dt.jar"
你不能编译是因为你没有加"."此点是代表当前目录,因为你所写的JAVA编译后的class文件并没有在你设的classpath里,所以你得加一个点"."
 
添加 JAVA_HOME 环境变量
 
你的路径到底是“C:/jdk1.5.0.”还是“C:/jdk1.5.0.8”呀?
路径是不是写错了,你把“C:/jdk1.5.0.”最后的“.”去掉试试。
 
我是delphi出生的,学java已经一个月,觉得java太神奇了,java可以说已经入门的,但是
我知道要把java学好还有很长的一条路,希望个各位共同进退,我的QQ:383945277
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部