关于javac的问题!!在线急需解决方法!!高分悬赏
安装好JDK1.7.0后,我的安装路径是D:\java JDK。
环境变量如下:
classpath D:\java JDK\lib\dt.jar;D:\java JDK\lib\tools.jar;
JAVA_HOME D:\java JDK\
Path D:\java JDK\bin\;
然后cmd
javac回车出现以下错误:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\acer>javac
错误: 找不到或无法加载主类 com.sun.tools.javac.Main
运行java 和java_version也没错,输出都正确。
运行javac就出现上面的错误。新手刚接触 不懂!急求答案。。。
------解决方案--------------------CLASSPATH中只需要用:
Java code
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
------解决方案--------------------
其实,安装路径最好不要有空格,经常会出灵异问题。
另外,你运行:
java -version
javac -version
是啥?
命令行下执行:
set
看看里面内容
------解决方案--------------------
path:%JAVA_HOME%/jre/bin ;加你jre中bin
------解决方案--------------------
楼主,麻烦你检查下这个目录:
D:\java JDK\lib\tools.jar
千万确认下:tools.jar 是否存在?因为javac就是在这个jar包中的。