确保资源文件夹在项目设置中列为源文件夹。另外,确保在构建jar时将资源文件夹设置为导出。
您可以将.zip扩展名添加到jar文件中,然后将其打开以确保包含资源并位于预期位置。
我总是这样使用绝对路径:
InputStream input = this.getClass().getResourceAsStream("/image.gif");使用绝对路径时,“ /”是jar文件中的根文件夹,而不是主机的根文件夹。

确保资源文件夹在项目设置中列为源文件夹。另外,确保在构建jar时将资源文件夹设置为导出。
您可以将.zip扩展名添加到jar文件中,然后将其打开以确保包含资源并位于预期位置。
我总是这样使用绝对路径:
InputStream input = this.getClass().getResourceAsStream("/image.gif");使用绝对路径时,“ /”是jar文件中的根文件夹,而不是主机的根文件夹。