Fat jar 打包之相对路径

  今天忙活了一下午总于是把fat jar打包给整明白了,大致在网上收的fat jar 的内容也就那些,大多就是傻瓜式下步下步,就完成了。额,经过本人愚钝一下午的努力,感悟出点小经验和大家分享下。

     一、傻瓜式安装的确可以生成运行文件,但前提是你的项目中或者说简单点就是类中不是开发桌面运用,不需要哪么图像和文件做修饰,毕竟java 的图像界面不咋的。也就是通过this.class().gerResource("/images/xxxx"),取的些图片的话,不好说了,我遇到的问题是:fat jar打包完成后,在再其项目下生成 xxx.jar,在此项目里运行文件可行。但是到其他盘符下,最多就出现弹出窗口,登录后下步就没有音信了。解决方法是:在在任意盘符下的fat jar打包好的文件 xxx.jar到其路径下运行 java -jar xxx.jar -pause 运行这个文件,这时进行操作就可以看到所报错误.  我所报的错是找不到image/xxx.jpg这个文件,于是我把images文件夹拷贝到xxxx.jar 同盘符下,再次运行成功.

这个就会出现一个问题:能不能把images文件一同打入jar包中呢,到目前为止我认为是不可以的。

     总结下:

              主要是还是要熟悉基础,了解java -jar 用法。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值