使用NetBeans生成jar包,并在jar包中添加资源

在NetBeans中,执行Clean and Build便可得到jar文件

若要在jar中添加资源,先用压缩软件打开jar,然后将资源拖进当前归档文件即可

使用Class.getResource(String)便可引用jar中的资源

例如

但在IDE中执行Run后,却无法引用资源,这是因为Class.getResource(String)返回了null

要解决此问题,仅需将资源复制到buildclasses目录中

原文地址:https://www.cnblogs.com/buyishi/p/9382649.html