我正在尝试在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"
我正在使用Spring 3.1.1 Release jars。提前致谢。
在典型的servlet应用程序中,您将有一个web.xml描述符文件来声明应用程序的服务,过滤器,侦听器,上下文参数,安全性配置等。从Servlet 3.0开始,您可以通过编程方式完成大多数操作。
web.xml
Servlet 3.0提供了ServletContainerInitializer可以实现的接口。您的servlet容器将在META- INF/services/javax.servlet.ServletContainerInitializer文件中寻找该类的实现,实例化它,并调用其onStartup()方法。
ServletContainerInitializer
META- INF/services/javax.servlet.ServletContainerInitializer
onStartup()
Spring WebApplicationInitializer作为适配器/帮助程序建立在该接口的顶部。
WebApplicationInitializer
您需要web.xml描述符或实现WebApplicationInitializer安装和运行应用程序的类。