我想用嵌入式码头测试我的 ServletContextListener。它contextDestroyed
在服务器停止时调用,但contextInitialized
在服务器启动时不调用。我该如何解决?
Server server = new Server(PORT);
ServletContextListener myListener = ...;
WebAppContext webapp = new WebAppContext();
webapp.addEventListener(myListener);
webapp.setServer(server);
server.setHandler(webapp);
server.start(); -> doesnt call myListener.contextInitialized()
server.stop(); -> call myListener.contextDestroyed()