为了代码的灵活性,有时要用到反射。今天为了精简代码结构,试图使用反射确定使用哪个类(自己编写的。调试时发现:
Intell JIEDA下单独运行,反射成功。
打包后使用Tomcat,反射失败。
接着直接使用类,再反射构造器,也失败。
使用带参数的构造器,加载都出了问题。这怎么回事?
没办法,只好判断字串,然后对应到类,再进行构造。
为了代码的灵活性,有时要用到反射。今天为了精简代码结构,试图使用反射确定使用哪个类(自己编写的。调试时发现:
Intell JIEDA下单独运行,反射成功。
打包后使用Tomcat,反射失败。
接着直接使用类,再反射构造器,也失败。
使用带参数的构造器,加载都出了问题。这怎么回事?
没办法,只好判断字串,然后对应到类,再进行构造。
下一篇:谈谈NFC的前途
java反序列化之-反射
一.报错形式Exception in thread "main" java.lang.ClassNotFoundException: 类
问题解决方案pom.xml中查看中的内是否未加Application类。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M