安装JDK后输入java,java -version正常但是javac后显示不是内部或外部命令?

2024-11-17 16:41:55
推荐回答(5个)
回答(1):

输入java,java -version正常,表示JDK已经正常安装。
而输入javac出现“不是内部或外部命令”,表示环境变量没有配置好。
一下是JDK安装配置的过程,可以参考一下,看看是哪一步出现了错误:
1、从Oracle官网下载JDK安装包,如:jdk-7u79-windows-x86版本。
2、安装包下载完成后,双击安装包进行安装,安装路径可以使用默认路径,这里改为D:\Program Files\Java。
3、安装完成后,还需要进行环境变量的配置,在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量。
4、在JAVA_HOME的变量值处填写上JDK安装目录的bin文件夹的路径,此处为D:\Program Files\Java\jdk1.7.0_79。
5、再添加一个变量名为Path的变量,变量值填写为%JAVA_HOME%\bin;。

回答(2):

不是JAVAC_HOME 是java_home。在path中放的正确JDK路径是这样的:C:\Program Files\Java\jdk1.6.0_20\bin;

别搞错了哦!

回答(3):

你中间少了分号,再一个最好把Java的path添加到最前面,防止冲突

回答(4):

你把java的整理一下吧
太乱了

回答(5):

C:\Program Files\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;E:\Rational Rose 2003\common;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\%JAVA_HOME%bin;%JAVA_HOME%\jre\bin 改成这个