如果需要读取文件,不要使用ResourceUtil方法读取 ,也不能用this.getClass().getClassLoader().getResource().getFile(),这2个方法在jar 运行的时候都是读不到文件的,使用this.getClass().getClassLoader().getResourceAsStream拿到文件输入流,再转其它需要的格式 jar的文件系统与操作系统的文件系统 不一样,是以jar:file: 开头的
转载于:https://my.oschina.net/illone/blog/1848224