我正在实现 ServletContextListener:
public class Listener implements ServletContextListener {
public void contextInitialized(ServletContextEvent arg0) {
ServletContext context=arg0.getServletContext();
try {
XMLInputSource in = new XMLInputSource("/home/ahmed/Desktop/AE.xml");
} catch (IOException e) {
}
}
}
where在外部 jarXMLInputSource
中定义;包含在项目中(在 Eclipse 上)。
但是,尝试使用这个外部类会导致异常:java.lang.NoClassDefFoundError
有什么帮助吗?Tomcat 是否需要以特殊方式注册使用的外部库?