找不到路径:系统找不到文件C:\ ProgramData \ Oracle \ Java \ javapath \ java.exe

时间:2020-03-29 02:01:24

标签: java windows intellij-idea command-prompt java-11

可从 JDK bin 文件夹访问

java java -version 命令,但是我不能可从桌面或其他任何位置访问它们,但是程序已在 IDE 中成功运行!我该怎么办?

在JDK bin文件夹中:

enter image description here

从桌面上

enter image description here

2 个答案:

答案 0 :(得分:1)

第三方工具使用

JAVA_HOME查找java(而不是java本身)。您可以使用它来设置您要搜索的PATH

set "PATH=%JAVA_HOME%\bin;%PATH%"

请注意,此命令中的引号是正确的,移动(或删除)引号会破坏引号。

答案 1 :(得分:0)

“系统找不到文件c:\ ProgramData \ Oracle \ Java \ javapath \ java.exe”

有解决问题的步骤

第1步:转到C:\ProgramData\Oracle\Java\javapath 并检查java.exejavaw.exejavaws.exe (您可能会找到相似的文件名,但是扩展名不同,例如.symlink)

第2步:如果找到扩展名不同且文件大小最大为0kb的文件名,则将其永久删除。

第3步:转到C:\Program Files\Java\jdk1.8.0_101\bin 然后搜索java.exejavaw.exejavaws.exe这三个文件名

第4步:将这三个文件复制并粘贴到此位置C:\ProgramData\Oracle\Java\javapath

第5步:关闭所有与Java相关的应用程序,例如IDE或cmd &重新启动PC,然后尝试编译并运行