为什么在命令提示符窗口里输入“Java”有反应而“javac”无反应?

发布网友 发布时间:2022-04-24 14:25

我来回答

3个回答

热心网友 时间:2023-10-16 07:43

首先说明本机jdk安装成功了

其次说明本机java环境变量未配置或者配置不正确

按照以下步骤检查本机java环境变量是否配置正确


打开命令提示符窗口

输入 set 回车或者输入 echo %path% 回车

如果时输入set回车,就需要找到打印出来的path环境变量那一行

查看path环境变量内容是否还有本机jdk安装目录

假如jdk安装在D:\Java\jdk6目录,那么在path中应该有如下配置

path=D:\Java\jdk6\bin;.....//后面省略的是path中其他配置

如果在path中没有jdk配置

那么请按照如下配置:

在系统环境变量框新增变量:JAVA_HOME,值为:D:\Java\jdk6

编辑path,在path环境变量最前方增加:%JAVA_HOME%\bin;

新增变量:CLASSPATH,值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

完成以上设置后,关闭命令提示符并重新打开,然后输入javac --version

正确打印出版本号即设置正确,反之请重复步骤7。祝学习愉快。

热心网友 时间:2023-10-16 07:43

按照网络上的一些教程添加那三个后,再添加一个“javac.exe”的地址,类似下图

热心网友 时间:2023-10-16 07:44

你的环境变量即path没设置好,系统变量加一个 JAVA_HOME 值为你的安装目录,在PATH前加一个 %JAVA_HOME%\BIN;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com