摘要:
最近在写一个可执行jar的程序,程序中包含了2个资源包,一个是images,一个是files。问题来了,在Eclipse里开发的时候,当用File类来获取files下面的文件时,没有任何问题。但是当程序导出为Runnable Jar时,运行程序时抛出异常,File not found。我们来一探究竟。首先是我的工程目录结构:程序中访问images下的图片代码:setIconImage(new ImageIcon(this.getClass().getResource("/images/icon.png")).getImage()); 结果,在Eclipse中和导出的jar包 阅读全文