当前位置: 代码迷 >> 综合 >> Tomcat反射时报错java.lang.ClassNotFoundException
  详细解决方案

Tomcat反射时报错java.lang.ClassNotFoundException

热度:47   发布时间:2023-12-11 19:34:14.0

  为了代码的灵活性,有时要用到反射。今天为了精简代码结构,试图使用反射确定使用哪个类(自己编写的。调试时发现:

  Intell JIEDA下单独运行,反射成功。

  打包后使用Tomcat,反射失败。

  接着直接使用类,再反射构造器,也失败。

  使用带参数的构造器,加载都出了问题。这怎么回事?

 

  没办法,只好判断字串,然后对应到类,再进行构造。