栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Maven将图像打包在jar文件的根目录中

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Maven将图像打包在jar文件的根目录中

如果您遵循标准的Maven项目目录结构,则最好将所有非Java资源放在下

src/main/resources
。例如,您可以创建一个子目录
images
,以便完整路径为
src/main/resources/images
。该目录将包含您的所有应用程序映像。

打包应用程序时,应格外小心以正确访问图像。例如,以下功能应满足您的所有需求。

public static Image getImage(final String pathAndFileName) {    final URL url = Thread.currentThread().getContextClassLoader().getResource(pathAndFileName);    return Toolkit.getDefaultToolkit().getImage(url);}

可以将此功能用作

getImage("images/some-image.png")
为了将
some-image.png
文件加载到图像目录中。

如果

ImageIcon
需要,则只需致电即可解决问题
new ImageIcon(getImage("images/some-image.png"))



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/453326.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号