【发布时间】:2012-01-21 20:36:29
【问题描述】:
之前...(问题已删除)
我正在尝试从 Swing 项目制作一个可运行的 jar。
我在 /img 文件夹中添加了一些图像。以前的版本没有,在Eclipse中导出的runnable jar很好。
现在我猜出了点问题。在可运行的 jar 中,我在主包和 META-INF 文件夹的同一级别添加了这个 img 文件夹,但似乎没有出现 GUI。
在构建 GUI 之前的一些过程很顺利,所以主类看起来没问题。
有什么建议吗!?
谢谢。
评论:
在命令行上运行它并发布你得到的错误。 – 凯文
有什么建议吗!?是的。发布 jar 文件的结构、失败的代码以及您获得的异常的堆栈跟踪。否则,我看不出我们能如何帮助你。 – JB 尼泽特
您是否将一些图像放入类加载器可以看到的路径中? – 感知
之后....
所以我找到了问题,仍然没有解决方案:
正如我所说,我手动将 /img 放入 jar 中,如您在第一个屏幕截图中看到的那样:
http://img94.imageshack.us/img94/1691/screenshot021ep.jpg
但是什么也没发生,现在我把 /img 放在 jar 外面,GUI 启动:
http://img21.imageshack.us/img21/1551/screenshot022jj.jpg
那么,如何为我的应用打包 /img 文件夹或图标?
谢谢。
PS:cmd 行没有打印任何内容,应用程序启动并执行了一些正确的操作,但 GUI 构建除外。
【问题讨论】:
标签: java jar image packaging runnable