dos查看jar运行异常

Eclipse导出jar之后,不能运行,点击jar包,鼠标显示几秒忙的图标,然后什么也没有出现,郁闷,以为是jar生成错误,重新生成,结果依旧,无语,最后解决发现,jar出现异常,但是运行时不显示异常,该如何查看异常?经浏览发现一个好办法,在dos下运行jar,那样可以看出异常信息。

步骤:

1.打开dos命令行窗口(win+R->cmd,会吧)
2.执行 java 指令,看JDK是否正常(如果能运行eclipse多半应该没问题)
3.cd 到 jar文件所在目录(进入dos位于C盘,不利于查看,可以先将jar移到其它盘,如D盘,然后进入D盘,命令D:)
4.执行 java -jar jar包名.jar  查看运行出错的具体信息

现在分析出现异常的原因(只是思考我的项目,如果你确定不是下面的问题,就不用看了)

我的项目在Eclipse中能够正常运行,可是到jar中就出错,分析是资源定位的问题,

由于新手,一开始直接拖到项目下,结果定位资源一直出错

ImageIcon  imageIcon = new ImageIcon(this.getClass().getResource("/images/appico.jpg"));

利用上面的类似语句可以定位资源,应该注意
/images/appico.jpg
<pre name="code" class="java">最前的/,如果没有,可能会找不到资源,没有的话会从类所在的目录下查找,而生成的jar中,资源并不是和类在同一目录下

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值