在idea运行的程序导成jar包之后,执行程序会出现不一样的情况

首先idea运行是没问题的,我们断点看看:

然后install打包jar

 

 

以上就是实战中遇到的问题,我感觉很无奈,传入的数据是一样的,但为啥在idea中可以运行的程序使用jar包就出错了

然后我咨询了大佬,立马找到原因了

我把那段代码挪进main方法执行确实发现有些问题,然后百度了一下,最后修改成这样

重新打包jar居然成功了

总结