首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

jar打包中的图像不能显示解决方法

2012-03-30 
jar打包中的图像不能显示我用jar打包一个能显示图像的类,命令如下:jar-cmfvMANIFEST.txtPicApp3.jarPicApp

jar打包中的图像不能显示
我用jar打包一个能显示图像的类,命令如下:

jar   -cmfv   MANIFEST.txt   PicApp3.jar   PicApp3.class   fl.GIF

PicApp3中包含main函数,如果fl.GIF和PicApp3.jar在同一个目录中的时候运行PicApp3.jar能显示图像,但是删除了fl.GIF程序就不能显示了,还能运行。

我就怀疑了,难道打包了之后还要外带图像?包里面明明有图像的。

Manifest-Version:   1.0
Created-By:   1.5.0_11   (Sun   Microsystems   Inc.)
Main-Class:   PicApp3

请告诉我如何能让程序利用它自己包里面的图像。
谢谢

[解决办法]
那说明你的代码有问题,你应该是用this.getClass().getResource或者this.getClass().getClassLoader().getResourceAsStream之类的方法,而不是new FileInputStream
[解决办法]
觉得楼上的说的有道理

热点排行
Bad Request.