|
1
7
检查API constructor 你在打电话。您传入的字符串是一个文件路径—当资源打包到JAR中时,文件系统中没有包含该映像的文件,因此您不能再使用此构造函数。 相反,您需要使用类加载器从流中加载资源,并将其拉入字节数组:
当然,需要更多的异常和边缘案例处理,但这就是它的要点。 |
|
|
2
2
您应该从类路径加载资源,如下所示:
当然,这假定当您创建JAR时,实际上是将图像文件放入其中。 还有一种方法 getting the resource as a URL . |
|
3
1
问题
:文件夹是否
小费 :您可以用任何支持zip的解包程序打开.jar以查看其内容。
回答
:引用资源的方式不正确,应执行以下操作
|
|
|
amaidment · Java资源InputStream正在关闭? 8 年前 |
|
|
kussart · 如何压缩java应用程序以获得一个小型jar 8 年前 |
|
|
a7emenov · 通过Jenkins在远程服务器上部署jar 8 年前 |