程序编译并在intellij中运行但是当我构建一个可执行jar时它不会工作

时间:2015-06-30 09:46:34

标签: java user-interface intellij-idea executable-jar

所以我制作了一个连接到服务器并下载大量图像的程序。

当我在intelli j中运行它时,程序按照需要工作,但是当我创建一个可执行jar文件并单击该程序时它不起作用,该程序使用intellij内置的gui创建器,这与问题有关吗?

我甚至不确定如何发现是否有任何错误。我进入了我的java选项并使控制台可见,但它永远不会弹出。

提前致谢。

编辑:我的意思是没有工作,当我在intellij中运行程序时,会立即弹出一个gui。当我点击罐子时没有任何反应。它就像一个什么都不做的空罐子。

编辑2:Arcy建议在cmd中运行。哈恩没想到这一点。这是结果错误。

  

线程中的异常" main" java.lang.NoClassDefFoundError:   com / jgoodies / forms / la yout / FormLayout           在StartMenu。$$$ setupUI $$$(StartMenu.java)           在StartMenu。(StartMenu.java:42)           在RetrieveImage.main(RetrieveImage.java:109)引起:java.lang.ClassNotFoundException:com.jgoodies.forms.layout.FormLayou   Ť           at java.net.URLClassLoader.findClass(Unknown Source)           at java.lang.ClassLoader.loadClass(Unknown Source)           at sun.misc.Launcher $ AppClassLoader.loadClass(Unknown Source)           at java.lang.ClassLoader.loadClass(Unknown Source)           ......还有3个

似乎jgoodies库没有包含在jar中。

0 个答案:

没有答案