Java 如何使用EclipseIndigo在Tomcat7中部署Web应用程序?

Java 如何使用EclipseIndigo在Tomcat7中部署Web应用程序?,java,eclipse,apache,tomcat,Java,Eclipse,Apache,Tomcat,有谁能告诉我如何使用EclipseIndigo在Tomcat7中部署Web应用程序。当我手动创建WAR并将其粘贴到WebApps/ROOT中时,它就工作了。但在Eclipse IDE中,服务器已成功启动,但无法部署war/web应用程序。我还使用添加/删除服务器属性添加了myWeb应用程序,但都是徒劳的。仅显示Apache服务器启动页面。此外,当我双击服务器时,“我的服务器位置”选项卡被禁用。我不知道为什么 其次,默认情况下,apache服务器直接从WEBAPPS/abc.jsp或WEBAPPS

有谁能告诉我如何使用EclipseIndigo在Tomcat7中部署Web应用程序。当我手动创建WAR并将其粘贴到WebApps/ROOT中时,它就工作了。但在Eclipse IDE中,服务器已成功启动,但无法部署war/web应用程序。我还使用添加/删除服务器属性添加了myWeb应用程序,但都是徒劳的。仅显示Apache服务器启动页面。此外,当我双击服务器时,“我的服务器位置”选项卡被禁用。我不知道为什么

其次,默认情况下,apache服务器直接从WEBAPPS/abc.jsp或WEBAPPS/ROOT/abc.jsp访问任何jsp?

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

eclipse中第一个从服务器选项卡删除的服务器。 然后从向导添加新服务器——这将要求您在Traccat安装目录中提供路径,通常在-c:\程序文件\ Apache软件基金会中 在最后一步中,您将提示一个对话框,列出eclipse的所有打开的项目,并将其添加到tomcat环境中。 单击“完成并清理/生成项目”。 签入web.xml,确认您的欢迎文件已正确添加。通常在WebContent目录下 希望这对你有用


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

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

我照你说的做了,但我的应用程序仍然没有部署在Tomcat Web应用程序中。我运行了服务器,但我没有可以访问我的应用程序的URL。