2024年2月11日发(作者:)

------------------------------精选公文范文-----------------------------

tionTargetException的一个可能原因

各位读友大家好!你有你的木棉,我有我的文章,为了你的木棉,应读我的文章!若为比翼双飞鸟,定是人间有情人!若读此篇优秀文,必成天上比翼鸟!

tionTargetException的一个可能原因这几天项目正在不断测试、演示中,当我把项目交给测试和实施部的时候项目一切运行正常,可是昨天一实施人员告诉我,系统部署到tomcat中启动运行报出了一个异常,发给我看了一下,我的个乖乖,这个异常信息这么久我还是头一次看见,于是赶紧的上网查了一下资料,后来通过各种测试,环境搭建模拟发现产生该异常信息的主要原因可能是一下几点:1、包冲突、有重复包或者缺少包2、项目jdk和部署jdk版本不一样,导致InvocationTargetException异常信息返回一个空值,没有调用invoc里的重写消息方法。3、映射文件发生改变对于不同原因的解决:1、包:直接自己挨着查看就是了,但是一定要注意遇到重复包的时候你的系统究竟需要哪一个版本2、jdk版本:⑴、更换jdk包⑵、用一个方法统一处理该异常private static void

handleException(Exception e){String msg=null;if(e instanceof

InvocationTargetException){Throwable

targetEx=((InvocationTargetException)e).getTargetException();if(targetEx

----------------精选公文范文----------------

1

------------------------------精选公文范文-----------------------------

t!=null){msg=sage();}}else{msg=sage();}ror(Default().getWorkbench().getDisplay().getActiveshell(),”error”,msg);tackTrace();}3、映射文件发生改变在项目中有的地方是使用反射机制进行的操作,可能对于类进行了某些更改,科室映射文件没有更改,采用匿名就会出现这样的问题,解决办法要么更改映射文件,要不不要使用匿名调用

各位读友大家好!你有你的木棉,我有我的文章,为了你的木棉,应读我的文章!若为比翼双飞鸟,定是人间有情人!若读此篇优秀文,必成天上比翼鸟!

----------------精选公文范文----------------

2