标签: java
想象一下,我想确保在Tomcat中部署它所包含的战争时实例化该类。
例如,一个类有一个静态初始化程序,它启动一个定期打印CPU使用率的线程。一旦Tomcat加载战争,我就需要这个类开始监视。
有没有办法在不必调用具有对该类的引用的Servlet的情况下执行此操作,以便ClassLoader加载它并执行静态初始化程序?
答案 0 :(得分:0)
如comment above中所述,您可以使用Servlet上下文侦听器来完成这项工作。 This answer显示了如何实现该类。