Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.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 如何在IntelliJ中创建JAR_Java_Intellij Idea_Jar_Package_Executable Jar - Fatal编程技术网

Java 如何在IntelliJ中创建JAR

Java 如何在IntelliJ中创建JAR,java,intellij-idea,jar,package,executable-jar,Java,Intellij Idea,Jar,Package,Executable Jar,我刚刚写完我的Java程序,现在我想把它导出到一个可执行的JAR中使用。然而,当我尝试这样做时,我得到一个“JNI错误已经发生”错误,后面是“Java异常错误”。我如何创建一个包含所有依赖项的JAR?我在执行后检查了清单,所包含的只是主类和清单版本。我使用了一些晦涩难懂的软件包,如下所示: import com.profesorfalken.jpowershell.PowerShell; import com.profesorfalken.jpowershell.PowerShellNotAva

我刚刚写完我的Java程序,现在我想把它导出到一个可执行的JAR中使用。然而,当我尝试这样做时,我得到一个“JNI错误已经发生”错误,后面是“Java异常错误”。我如何创建一个包含所有依赖项的JAR?我在执行后检查了清单,所包含的只是主类和清单版本。我使用了一些晦涩难懂的软件包,如下所示:

import com.profesorfalken.jpowershell.PowerShell;
import com.profesorfalken.jpowershell.PowerShellNotAvailableException;
import org.w3c.dom.events.EventException;
这些都在我的JDK库下。如何将程序打包到可执行JAR中?我也不认识马文。如果有更好的平台,比如Eclipse或Netbeans,请让我知道,我会在那里做

到目前为止,在IntelliJ上,即使我点击创建带有依赖项的JAR,它也不会。。。它还将JAR分类为“工件”


请帮助….

您的应用程序是否具有本机(.dll)依赖项?在这种情况下,用一个罐子包装会很棘手。不,不会。唯一的依赖项是JDK中的JAR。例如,Java JDK中的jpowershell.jar。我从网上得到了这个JAR,并将它放在JDK中。但是发生了
JNI错误
表明可能存在某些本机依赖项。您的应用程序是否具有本机(.dll)依赖项?在这种情况下,用一个罐子包装会很棘手。不,不会。唯一的依赖项是JDK中的JAR。例如,Java JDK中的jpowershell.jar。我从网上得到了这个JAR,并将它放在JDK中。但是发生了JNI错误表明可能存在一些本机依赖性。