好吧,我有这个问题。
在Java Dynamic Web Project A上,我有一个在web启动时加载的servlet,即
@WebServlet(loadOnStartup = 1, urlPatterns = "/init")
public class InitializingServlet extends HttpServlet {
@Override
public void init() {
// doing something
}
}
然后,我将项目A捆绑到一个jar中,并将其放入Java Dynamic Web Project B的构建路径中。 当我在tomcat中启动项目B时,运行项目A中的InitializingServlet。 好吧,我将项目A放入项目B的构建路径只是因为我想访问项目A中的接口和对象,但我不希望项目A中的InitializingServlet在启动时运行。
有没有办法做我想做的事?
非常感谢
答案 0 :(得分:0)
如果您可以在没有注释处理的情况下生存,请在项目B的metadata-complete="true"
中设置web.xml
。