我的环境变量已经设置好已经用java -version 测试过 可是为什么运行javac时出现 javac不是内部或外部命令

2024-11-01 03:21:29
推荐回答(5个)
回答1:

PATH环境变搏御量配置错误


1.打开我的电脑--属性--高级--环境变量 

 

配置方式:

JAVA_HOME 指向的是JDK的安装路径,如C:\Program Files\Java\jdk1.6.0_45,在这路径下找到bin、lib等目录。值得一提的是,JDK的安装路径可以选择任意磁返银燃盘目录,不过建议你放漏虚的目录层次浅一点


JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45

CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

path=%JAVA_HOME%\bin;

回答2:

可以肯定是你的path配错了,
path路径正确为你jdk安装目录下的bin目录,打开这个目录你就可以找到一个javac.exe的文件。
你敲javac系统要找的祥链就是这个文件。所洞蔽以你把地址栏上面的地址复制粘贴到path里面就行了。
就配谨颤孙一个path,其它什么java_home,你没用web服务器暂时不用配。classpath如果你用IDE的,也不用理。

回答3:

是否只安装升世了jre 而不是jdk。 jre只包含了java运行环境而没悉卖有睁笑逗编译环境,也就是没有javac这个命令了。

回答4:

你的JAVA_HOME没配,关键东西都没配,晕

回答5:

path没有配置正确吧 LZ重新试试 或者贴出环境变量来看看