如何使用Eclipse Indigo在Tomcat7中部署Web应用程序?

时间:2012-12-01 07:06:48

标签: java eclipse apache tomcat

任何人都可以告诉我如何使用Web ApplicationTomcat7中部署我的Eclipse Indigo。当我手动创建WAR并将其粘贴到WebApps/ROOT时,它就能正常运行。但在Eclipse IDE中,服务器已成功启动但无法部署war/web application。我还添加了Web Application using Add/Remove Server properties,但都是徒劳的。仅显示Apache server startUp页面。此外,当我双击Server我的Server Locations标签被禁用时。我不知道为什么?

其次默认为apache server access any jsp direct from WEBAPPS/abc.jsp or WEBAPPS/ROOT/abc.jsp

2 个答案:

答案 0 :(得分:0)

您的tomcat/web.xml似乎未正确配置。按照以下步骤使其工作 -

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

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

答案 1 :(得分:0)

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