我在Eclipse Helios IDE中配置了Tomcat服务器,并且 在调试模式下启动服务器。
此服务器已经有一个war文件probe.war。
我的问题是,当我从Eclipse IDE启动Server时,为什么还没有启动这个应用程序probe.war?
这是Eclipse IDE下的服务器控制台eclipse。
Oct 22, 2011 12:31:56 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.32
Oct 22, 2011 12:31:57 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Oct 22, 2011 12:31:57 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Oct 22, 2011 12:31:57 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/47 config=null
Oct 22, 2011 12:31:57 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 401 ms
答案 0 :(得分:2)
WTP提供了Eclipse和Tomcat之间的集成,如果你不使用它,你可以自己更多。
正如您在评论中所说,您已手动放置war文件,但由于您使用Eclipse启动Tomcat,因此Eclipse配置的webapps
目录与您正在使用的目录不同,因此您的应用程序未部署。
要解决您的问题:
Debug As
- > Debug on server