java 在我的系统路径中不起作用

java 在我的系统路径中不起作用

这是我的系统路径(为方便阅读,分号处断开)

  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 环境变量,它将仅在新的命令提示符窗口中生效。

相关内容