在我开始编写实际程序之前,我在Java中创建了一个快速程序,以便开始使用基于GUI的GUI元素。在Netbeans中,所有内容都完美编译,GUI具有我放入其中的所有元素,因此在使用Netbeans时没有问题。
然而,在建造和包装到JAR时,我没有打开结果。我曾尝试使用Webstart以及我能想到的其他所有内容,但我没有得到任何不同的结果。然而,JAR会随着我的程序的变化而改变大小,所以我知道有些东西在起作用,我只是必须缺少一个文件或那种性质的东西。
修改
清单在构建之后说明以下内容(这是在JAR中):
Ant-Version: Apache Ant 1.8.2
Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)
Class-Path:
X-COMMENT: Main-Class will be added automatically by build
Main-Class: com.nmagerko.Execute
答案 0 :(得分:2)
我找到了答案。
使用@Mocker Tim的帮助,我发现使用java -jar program-name.jar
允许Netbeans没有捕获的细节。
这最终导致我的图标路径中有太多“/”,删除一个斜线允许程序正确震撼。