运行javac 时显示:找不到或无法加载主类

classpath .;E:\android\android sdk adt-bundle-windows-x86-20130729\java\lib\dt.jar;E:\android\android sdk adt-bundle-windows-x86-20130729\java\lib\tools.jar;E:\android\android sdk adt-bundle-windows-x86-20130729\java\lib\rt.jar;E:\android\android sdk adt-bundle-windows-x86-20130729\java\bin

path C:\Program Files\AMD APP\bin\x86;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;E:\android\android sdk adt-bundle-windows-x86-20130729\java\bin;E:\android\android sdk adt-bundle-windows-x86-20130729\sdk manager2\adt-bundle-windows-x86-20130729\sdk\tools;E:\android\android sdk adt-bundle-windows-x86-20130729\java\bin

自己弄了一天了 网上查了各种办法都不行 求高人指点

jdk没有安装好哦 重新安装哦
建议删除了原来的jdk以及 环境变量里的 关于java的 classpath 和path路径地址后重新弄.
方法如下:
首先下载 32位 JDK 安装好
完了以后 进入电脑的环境变量配置
classpath
和path
classpath里java路径是: --> .;d:/program files/java/jdk1.7/lib
path 里的java路径是:----> .;d:/program files/java/jdk1.7/bin

注意 路径 不一定一样 以你自己安装目录为准

最后完了 进入cmd
输入 java -version即可查看java版本了 如果显示1.7 jdk字样就成功了追问

我现在 输入 java -version 也能显示java版本  

追答

因为系统不能识别javac命令,或者是如我所说 因为你没有正确安装JDK。

请你按照我的建议重新安装后测试.不要直接调过就测试
这样对你没有任何帮助

处理问题是要耐心的.

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-31
删掉CLASSPATH这个环境变量。追问

试了 不可以

第2个回答  2013-08-31
E:\android\android sdk adt-bundle-windows-x86-20130729\java\bin
把这个复制到path变量最前面追问

刚刚试了一下 还是一样

相似回答