cmd JAVA运行时错误:发生JNI错误 2 月,4 周 Questions & Answers 776 我已经下载了3次完整的java,但在cmd中执行后仍然出现这个错误 enter image description here
# 2 楼答案 确保使用与您尝试使用的Java版本完全相同的版本编译代码 为此,请确保: java -version javac -version 生成相同的版本信息 假设您有文件:Hello.java public class Hello { public static void main(String [] arg) { System.out.println("Hello world!\n"); } } 确保编译它: java Hello.java 然后,运行它 javac Hello 如果要编译和运行代码,那么%PATH%变量应该指向非常相同的JDK和JRE
# 1 楼答案
在cmd中,键入where java,从环境变量中删除除jdk目录中的java路径之外的所有其他java路径
# 2 楼答案
确保使用与您尝试使用的Java版本完全相同的版本编译代码
为此,请确保:
生成相同的版本信息
假设您有文件:
Hello.java
确保编译它:
然后,运行它
如果要编译和运行代码,那么
%PATH%
变量应该指向非常相同的JDK和JRE