【发布时间】:2014-06-09 10:00:35
【问题描述】:
我有一个基于桌面的 maven 项目,在该项目中,我在很多地方都从资源文件夹中加载图像,如下所示:
JLabel Footer = new JLabel(new ImageIcon(this.getClass().getClassLoader().getResource("Images/gloBOT_logo.png")));
Images 文件夹在 src/main/resources 内
这段代码在 Eclipse IDE 中运行良好,但是当我运行我的可执行 jar 时,我得到 NullPointerException,因为它无法加载图像。
谁能建议我如何在 Eclipse IDE 中从资源文件夹加载图像,并且它也应该可以通过可执行 jar 工作?
【问题讨论】:
标签: java maven jar resources executable