【发布时间】:2018-12-22 10:04:31
【问题描述】:
我被困住了。我有 netbeans 工作,但是当我做命令行的东西时 javac 工作,但 java 没有。
我在命令行得到这个
错误:找不到 java.dll
错误:找不到 Java SE 运行时环境。
在 PATH 我有
C:\Program Files (x86)\Common Files\Oracle\Java\javapath
C:\Program Files\Java\jdk C:\Program Files\Java\jre
Java_Home 是
C:\Program Files\Java\jdk
我现在不知道该怎么办。
我的批处理文件在我的另一台计算机上运行 java 但不是这个
SET CLASSPATH = .;
javac *.java
java Main
pause
del *.class
【问题讨论】:
-
伙伴,您忘记在 PATH 环境变量中添加 JRE,如 C:\Program Files\Java\jre\bin
-
不,我有那个,它仍然抱怨我需要卸载并重新安装吗?
-
我在您上面分享的路径中看不到它,如果是这样,请您更新您的问题。请注意,我正在讨论 JRE 而不是 JDK。因此,当前在您的路径中有 C:\Program Files\Java\ jdk \bin,您还需要添加 C:\Program Files\Java\ jre \bin
-
JAVA_HOME 不应指向“bin”目录。我建议仔细阅读Oracle关于设置环境变量的说明。
-
我全部更改为 not \bin (java.dll 和 java.exe 所在的位置),但仍然找不到。我更新了上面的问题。我在另一个表单上看到了该解决方案,并尝试将 bin 添加到路径中。
标签: java installation javac