我正在尝试在jboss7.1.1服务器中部署我的项目。但我得到下面的消息,我的项目并没有得到部署。
19:13:39,075 INFO [org.jboss.as.server.deployment] (MSC service thread 1-4) JBAS015876: Starting deployment of "ips-configuration-dynamic.war"
19:13:42,731 INFO [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/ips-configuration-dynamic]] (MSC service thread 1-8) No Spring WebApplicationInitializer types detected on classpath
19:13:42,781 INFO [org.jboss.web] (MSC service thread 1-8) JBAS018210: Registering web context: /ips-configuration-dynamic
19:13:43,723 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559: Deployed "ips-configuration-dynamic.war"
我使用的是Spring3.1.1释放罐。提前谢谢。
1条答案
按热度按时间vecaoik11#
在一个典型的servlet应用程序中,您将有一个
web.xml
描述符文件,用于声明应用程序的Serlvet、筛选器、侦听器、上下文参数、安全配置等。由于Servlet3.0,您可以通过编程方式完成大部分工作。Servlet3.0提供了接口
ServletContainerInitializer
,您可以实现。servlet容器将在中查找该类的实现META-INF/services/javax.servlet.ServletContainerInitializer
文件,示例化它,并调用其onStartup()
方法。Spring来了
WebApplicationInitializer
在该接口之上,作为适配器/助手。你需要
web.xml
描述符或实现WebApplicationInitializer
设置并运行应用程序。