错误-'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件
Error -'javac' is not recognized as an internal or external command, operable program or batch file
无法 运行 我的 java 程序。
我已经设置了java路径
set "path = C:\Program Files\Java\jdk-11.0.1\bin\javac.exe"
但它不起作用
C:\Java Program>set "path = C:\Program Files\Java\jdk-11.0.1\bin"
C:\Java Program>echo path path
C:\Java Program>echo %path% C:\Program Files (x86)\Common
Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Users\GoAndroy
Tech\AppData\Local\Programs\Git\cmd;C:\WINDOWS\System32\OpenSSH\;C:\Users\GoAndroy
Tech\AppData\Local\Microsoft\WindowsApps;
C:\Java Program>javac 'javac' is not recognized as an internal or
external command, operable program or batch file.
不要直接设置可执行文件的路径。而是将其设置为包含该二进制文件的目录。 C:\Program Files\Java\jdk-11.0.1\bin\
.
在环境变量中设置java路径:
- 转到系统 -> 高级系统设置 -> 环境变量
- 单击用户变量中的
Path
。如果 Path
用户变量不存在,则通过单击用户变量中的新建来创建一个
- 通过单击右侧面板上的
Edit
按钮,在 Path
编辑环境变量中添加 C:\Program Files\Java\jdk-11.0.1\bin
。
- 单击确定并退出。
现在,打开一个新的命令提示符并使用 javac
或 javac -version
进行检查。
你必须这样做
set path=%path%;C:\Program Files\Java\jdk-11.0.1\bin\
=
附近没有space
如果你想让这个永久化
打开run dialog box
并输入sysdm.cpl
转到advance tab -> envirnment variable
然后编辑系统变量
中的path
如果您有 windows 8 或更高版本,则
- 点击新建并粘贴
C:\Program Files\Java\jdk-11.0.1\bin\
或者如果你有 windows 7 那么
- 粘贴
;C:\Program Files\Java\jdk-11.0.1\bin\
无法 运行 我的 java 程序。
我已经设置了java路径
set "path = C:\Program Files\Java\jdk-11.0.1\bin\javac.exe"
但它不起作用
C:\Java Program>set "path = C:\Program Files\Java\jdk-11.0.1\bin"
C:\Java Program>echo path path
C:\Java Program>echo %path% C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Users\GoAndroy Tech\AppData\Local\Programs\Git\cmd;C:\WINDOWS\System32\OpenSSH\;C:\Users\GoAndroy Tech\AppData\Local\Microsoft\WindowsApps;
C:\Java Program>javac 'javac' is not recognized as an internal or external command, operable program or batch file.
不要直接设置可执行文件的路径。而是将其设置为包含该二进制文件的目录。 C:\Program Files\Java\jdk-11.0.1\bin\
.
在环境变量中设置java路径:
- 转到系统 -> 高级系统设置 -> 环境变量
- 单击用户变量中的
Path
。如果Path
用户变量不存在,则通过单击用户变量中的新建来创建一个 - 通过单击右侧面板上的
Edit
按钮,在Path
编辑环境变量中添加C:\Program Files\Java\jdk-11.0.1\bin
。 - 单击确定并退出。
现在,打开一个新的命令提示符并使用 javac
或 javac -version
进行检查。
你必须这样做
set path=%path%;C:\Program Files\Java\jdk-11.0.1\bin\
=
如果你想让这个永久化
打开run dialog box
并输入sysdm.cpl
转到advance tab -> envirnment variable
然后编辑系统变量
path
如果您有 windows 8 或更高版本,则
- 点击新建并粘贴
C:\Program Files\Java\jdk-11.0.1\bin\
或者如果你有 windows 7 那么
- 粘贴
;C:\Program Files\Java\jdk-11.0.1\bin\