这是我的系统路径(为方便阅读,分号处断开)
C:\Program Files (x86)\AMD APP\bin\x86_64; C:\Program Files (x86)\AMD APP\bin\x86; C:\Program Files (x86)\Intel\iCLS Client\; C:\Program Files\Intel\iCLS Client\; %SYSTEMROOT%\SYSTEM32;%SYSTEMROOT%; %SYSTEMROOT%\SYSTEM32\WBEM; %SYSTEMROOT%\SYSTEM32\WINDOWSPOWERSHELL\V1.0\; C:\PROGRAM FILES (X86)\INTEL\OPENCL SDK\2.0\BIN\X86; C:\PROGRAM FILES (X86)\INTEL\OPENCL SDK\2.0\BIN\X64; C:\PROGRAM FILES (X86)\INTEL\OPENCL SDK\2.0\BIN\X86; C:\PROGRAM FILES (X86)\INTEL\OPENCL SDK\2.0\BIN\X64;; C:\Program Files\WIDCOMM\Bluetooth Software\; C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;; C:\Program Files\Intel\Intel(R) Management Engine Components\DAL; C:\Program Files\Intel\Intel(R) Management Engine Components\IPT; C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL; C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT
这是对还是错?
答案1
如果您想通过简单地输入命令行来运行 java ,那么您的 PATH 变量中java
必须有 java bin 目录(如)。C:\Program Files (x86)\Java\jre7\bin
您可以通过两种方式执行此操作:
- 编辑全局 PATH(
Win + R
>>Sysdm.cpl
高级>>环境变量...>>系统变量>>“路径”>>编辑...)。注意:您必须重新启动cmd
窗口才能应用 PATH 更改。 - 在本地窗口中导出 PATH
cmd
(执行:)set PATH=%PATH%;C:\Program Files (x86)\Java\jre7\bin
。注意:PATH 更改仅适用于当前cmd
窗口。
答案2
我没有在您的 %PATH% 中看到 Java,但由于它可能非常大或很难找到,您应该检查您是否有 java。
要检查您是否拥有 Java,您可以执行。
java -version
在您的 cmd.exe 或 powershell 中。如果可以找到,这将打印 java 工具的版本。
C:\Users\Administrator>java -version java 版本“1.8.0_40”Java(TM) SE 运行时环境(build 1.8.0_40-b25)Java HotSpot(TM) 客户端 VM(build 25.40-b25,混合模式,共享)
在 Javas 网站上,对于每个 Windows 版本,您都有如何设置它的说明。
但你可以从 cmd.exe 轻松完成。只需在 Windows 资源管理器中找到,最有可能是在程序文件下,你的 Java 安装文件夹在哪里,例如:
C:\Program Files\Java\jdk1.8.0_40\bin
复制该位置并输入 cmd.exe
设置 PATH="C:\Program Files\Java\jdk1.5.0_14\bin";%PATH%
你必须添加 %PATH%同时,保留您的环境路径并向其中添加 Java。
感谢 Dhiwakar Ravikumar,我才不知道这件事。
一旦您按照答案中提到的编辑了 PATH 环境变量,它将仅在新的命令提示符窗口中生效。