【发布时间】:2012-04-08 20:36:10
【问题描述】:
我有一个项目,其中的图像存储为我希望使用的徽标。
URL logoPath = new MainApplication().getClass().getClassLoader().getResource("img/logo.jpg");
使用该方法获取文件的 URL 并将其转换为字符串。然后,我必须将其子串 5 以摆脱此输出“file:/C:/Users/Stephen/git/ILLA/PoC/bin/img/logo.jpg”
但是,当我将其导出为 jar 并运行它时,我遇到了麻烦。 URL 现在读取 /ILLA.jar!/ 我的图像只是空白。我有一种直觉,它让我绊倒了,我该如何解决这个问题?
干杯
【问题讨论】: