请问我在命令提示符下输java显示正常,但输入javac确显示错误,请大家帮忙看看

错误是这样的 找不到或无法加载主类com.sun.tools.javac.Main

第1个回答  2013-03-29
确定你安装的是 JDK 而不是 JRE,因为这个类只有 JDK 才提供。(JDK 是 Java Development Toolkit,只有它才带开发工具,而这里面没找到的类是编译器)。JRE 是 Java Runtime,这只是让程序运行,并不负责帮助你编程。
JDK 肯定会同时内置了JRE,因为你开发时需要运行程序测试。
安装JDK后,添加环境 变量JAVA_HOME,值为你的JDK的安装路径。
在环境变量PATH中添加值%JAVA_HOME%\bin;
之后再测试下看看。
第2个回答  2013-03-29
你没安装jdk,只是安装了jre,
java需要jre的支持,
javac需要jdk的支持。
下载jdk重新安装一下,然后去环境变量配置一下就ok本回答被网友采纳
第3个回答  2013-03-29
我建议你看一下你的jdk,是不是安装错误或者是你配置环境的时候有错误!
第4个回答  2013-03-31
jdk和jre都是必须的环境
第5个回答  2013-03-29
在path变量值最前面加 .;%JAVA_HOME%\bin;
相似回答