在cmd执行javac 报错:不是内部或外部命令,也不是可运行的程序
时间: 2023-10-23 12:10:38 浏览: 227
这个错误提示表明在执行`javac`命令时,系统无法找到该命令。这通常是因为Java Development Kit(JDK)未正确安装或未在系统环境变量中配置。请按照以下步骤解决该问题:
1. 首先,请确保已经安装了JDK。你可以在命令提示符下输入`java -version`来验证JDK是否已正确安装。如果显示了Java版本信息,则说明JDK已安装;否则,请下载并安装JDK。
2. 如果JDK已安装,请确保将JDK的安装路径添加到系统环境变量中。以下是添加环境变量的步骤:
- 在Windows上,右键单击“此电脑”(或“我的电脑”),然后选择“属性”。
- 在左侧导航菜单中,点击“高级系统设置”。
- 在弹出的窗口中,点击“环境变量”按钮。
- 在“系统变量”部分,找到名为“Path”的变量,并双击它。
- 在弹出的窗口中,点击“新建”按钮,并添加JDK的安装路径(例如:`C:\Program Files\Java\jdk1.8.0_271\bin`)。
- 点击“确定”保存更改。
3. 完成以上步骤后,重启命令提示符窗口,并再次尝试执行`javac`命令。如果一切设置正确,应该不再提示错误信息。
相关问题
在cmd执行jsmop 报错:不是内部或外部命令,也不是可运行的程序
在cmd执行jsmop报错"不是内部或外部命令,也不是可运行的程序"可能是因为系统无法找到jsmop的可执行文件。这个问题通常是由于环境变量配置不正确所引起的。请检查一下环境变量配置中是否包含了jsmop的路径。
你可以按照以下步骤来解决这个问题:
1. 确认你已经正确安装了jsmop,并且知道它的安装路径。
2. 打开cmd窗口,输入echo %PATH%命令来查看环境变量配置。
3. 确认环境变量中是否包含了jsmop的安装路径。如果没有,你需要手动将其添加到PATH变量中。
4. 在cmd窗口中执行set PATH=%PATH%;<jsmop的安装路径>命令,将jsmop的安装路径添加到PATH变量中。
5. 重新打开一个新的cmd窗口,尝试执行jsmop命令,看是否能够正常运行。
通过这些步骤,你应该能够解决在cmd执行jsmop报错的问题,并成功运行jsmop命令。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [在cmd执行javac 报错:不是内部或外部命令,也不是可运行的程序](https://blog.csdn.net/ITqyp1/article/details/128616935)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [cmd执行javac 报错:不是内部或外部命令,也不是可运行的程序](https://blog.csdn.net/KAN_G_E/article/details/125853632)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文