java环境变量配置javac不是内部或外部命令

环境变量已经配置完了 在cmd中输入java 或 java -version 都没问题 但是用到javac就不行了 本人用的是win7系统 bin目录下javac也存在手动开发也好使就是使用环境变量就不能用 请高手解答
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_02
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
PATH=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

JAVA_HOME=C:\Program Files\Java\jdk1.6.0_02
CLASSPATH=.;%JAVA_HOME%\lib
PATH=%JAVA_HOME%\bin
;%JAVA_HOME%\jre\bin这个不要加到环境变量里,你只要按照我前面写的做应该没有问题,如果还是解决不了的话,建议您查看一下C:\Program Files\Java\jdk1.6.0_02\bin中有没有javac.exe追问

有的 我用cd 进入目录javac也能执行 就是直接执行javac不好使 重装了也不好使 郁闷啊 方法我试过很多钟了 环境变量我也陪了 不行啊

追答

你在桌面拷贝一个快捷方式,重命名为abc,然后拷贝到;%JAVA_HOME%\jre\bin这个目录下,然后你在运行里输入abc运行,看看能不能打开原快捷方式对应的程序

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-12
Classpath
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA_HOME
D:\program files\java\jdk1.8.0_181
Path
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files\AuthenTec TrueSuite\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
这是我才配成功的,初学者可以相互交流 发现的问题是一定要区分大小写,文件目录最好用默认的目录,即使换磁盘也要建一个一模一样的文件夹,方法很土,有用就好 用记事本写好后一定要保存,不然就会像我一样到处找为什么不能生成class文件,自学互勉
第2个回答  2011-12-23
把CLASSPATH改成:
CLASSPATH=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
试试看。 去掉," .; "。追问

不好使

追答

重新装JDK吧 ,类似的问题也遇见过,重装JDK就好了。

第3个回答  2019-02-26
javac不是内部或外部命令\\\\\是环境变量设置 有错,百度经验教程是错的。设置环境变量看这篇https://www.cnblogs.com/Sunne/p/7998477.html亲测有效。至少百度经验教程的路径前面有.就不对。
第4个回答  2011-12-23
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_22
classpath=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
Path=C:\Program Files\Java\jdk1.6.0_22\bin;追问

不区分大小写 都一样的

相似回答