提问者:小点点

Jetty和tomcat没有加载AbstractAnnotationConfigDispatcherServletFirst alizer的实现


我有一个基于纯java配置的Spring 3.2应用程序。当我用“mvn jetty: run”启动应用程序时,一切都可以正常工作。但是当我在Jetty(9.0.2)或Tomcat(7.0)中部署一个war文件时,部署了我的war文件中的webapp,但它只服务于我的静态资产(index.html),但不加载我的配置类。似乎,我的AbstractAnnotationConfigDispatcherServletFirst alizer实现没有加载。

是否有一个特殊的配置标志来启用此文件的扫描?


共2个答案

匿名用户

我的问题是,注解没有在我的码头独立配置中启用:http://www.eclipse.org/jetty/documentation/current/annotations.html#annotations-quick-setup

匿名用户

在我的例子中,web. xml中的元数据-完成是true。用false替换后,调用AbstractAnnotationConfigDispatcherServletStaralizer