Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无论何时编译,都会出现jni错误_Java_Intellij Idea - Fatal编程技术网

Java 无论何时编译,都会出现jni错误

Java 无论何时编译,都会出现jni错误,java,intellij-idea,Java,Intellij Idea,我对java完全陌生,不知道自己在做什么。我写了一个非常简单的helloworld程序,并试图编译它,但当我试图打开jar时,我得到了一条Jni错误消息:我应该怎么做 public class helloWorld { public static void main(String[] args) { System.out.println("Hello world"); } } 您不能仅仅打开jar来运行此代码,首先您需要一个java运行时环境,如果您想使用命令行来运行此

我对java完全陌生,不知道自己在做什么。我写了一个非常简单的helloworld程序,并试图编译它,但当我试图打开jar时,我得到了一条Jni错误消息:我应该怎么做

public class helloWorld {
 public static void main(String[] args) {

System.out.println("Hello world");
}
}

您不能仅仅打开jar来运行此代码,首先您需要一个java运行时环境,如果您想使用命令行来运行此代码, 你可以用 java-c helloWorld.java java helloWorld
要运行它。

如果要通过命令行运行它,只需执行以下操作:

javac helloWorld.java
java-jar helloWorld.jar
(取决于您拥有什么)

或者如果要从
jar
创建
exe
文件,只需双击即可打开,请使用:


您是否试图通过控制台打开它?您是如何创建这个jar文件的?我通过构建一个工件来创建Java文件,我只是尝试打开这个文件,我必须通过控制台打开它吗