java - 找不到java.exe

标签 java batch-file

我正在尝试启动 .bat 文件,但收到错误

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

我知道这可能是一个路径变量,但我无法理解如何修复它(如果这是问题所在)。

提前致谢。

最佳答案

首先,您提供的路径,即 C:\ProgramData\Oracle\Java\javapath\java.exe 似乎不正确。它应该指向您(可能)位于此处的 JRE 或 JDK 文件夹:

C:\Program Files (x86)\Java\jdk1.8.0_25\bin

在那里您至少应该看到以下文件(因此,将此 bin 目录添加到环境变量中的 PATH 变量中):

java.exe

javac.exe

javaw.exe

javap.exe

java.h.exe

java-rmi.exe

javadoc.exe

jarsigner.exe

jar.exe

如果您没有看到上面的文件,则肯定有问题!另外,即使您使用的是 JRE(不是 JDK),您仍然应该存在 java.exe 所在的 bin 文件夹。

关于java - 找不到java.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28100649/

相关文章:

java - 如何在不添加更多星星的情况下调整(拉伸(stretch))Android RatingBar 的大小

batch-file - 使用脚本重命名多个文件

java - 是否可以确定当前VM是Java SE还是Dalvik?

java - 如何为 JTable 标题设置自定义工具提示位置?

java - Spring Rest API和无后缀的静态Web内容访问

batch-file - 地址有空格吗?

mysql - 如何使用批处理文件对 agilefant(我的 sql 数据库)进行数据库备份

windows - 如何让用户的Windows版本低于Windows 8时程序退出?

java - 将java中的字符串传递到批处理文件中以用于其他目的

java - 如何让 java 对象重写它的方法?