1

Can any one tell how would I deploy my Web Application in Tomcat7 using Eclipse Indigo. When I manually create WAR and paste it in WebApps/ROOT then it works. But inEclipse IDE, server started successfully but not able to deploy war/web application. I also added myWeb Application using Add/Remove Server properties but all in vain. Only Apache server startUp page shown. Also when I double click Server My Server Locations tab is disabled. I don't know WHY ?

Secondly by default apache server access any jsp direct from WEBAPPS/abc.jsp or WEBAPPS/ROOT/abc.jsp?

4

2 回答 2

0

看来您tomcat/web.xml的配置不正确。请按照以下步骤使其工作 -

  1. 首先从 Eclipse 中的服务器选项卡中删除服务器。
  2. 然后从向导中添加新服务器 - 它通常会要求您提供 Tomcat 安装目录的路径 -C:\Program Files\Apache Software Foundation
  3. 在最后一步时,您将提示一个对话框,列出所有打开的 eclipse 项目,以添加到 tomcat 环境中。
  4. 单击完成并清理/构建项目。
  5. 检查 web.xml,您的欢迎文件已正确添加。(通常在 WebContent 目录下)

希望这对你有用。

另请注意,在开发任何应用程序时,您不需要创建 WAR。

于 2012-12-01T07:16:36.023 回答
0

您右键单击服务器选项卡中的 tomcat 图标,然后单击属性。通常单击“切换位置”按钮,然后应用并确定。现在双击 Tomcat 图标并查看您的服务器位置现在已启用。然后单击第二个单选按钮并保存。然后再次尝试部署。它应该工作。

于 2012-12-01T07:20:10.313 回答