JAVA运行时错误:发生了JNI错误

时间:2018-01-22 13:42:13

标签: java cmd java-native-interface runtime

我已经下载了整个java 3次,但在cmd中执行后仍然出现此错误 enter image description here

2 个答案:

答案 0 :(得分:0)

确保使用与您尝试使用的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 :(得分:0)

在cmd中输入Java的位置,从环境变量中删除除jdk目录中的Java路径之外的所有其他Java路径