我使用eclipse创建了一个动态Web应用程序。它由java servlet和jsp组成,它运行在tomcat 7.2.it在任何浏览器下运行正常,如果通过eclipse运行它,复制地址并在eclipse运行时将其粘贴到浏览器中。我希望在不运行eclipse的情况下运行此应用程序。为此,我使用启动命令手动运行tomcat。然而,当我在浏览器中使用我的网站的网站地址时,它说资源未找到。我想在没有实际运行eclipse的情况下运行它。任何建议请。
答案 0 :(得分:0)
您需要将Eclipse构建的war文件部署到新的Tomcat服务器。您只需将其复制到<tompcat-instrallation-path>
/ webapps位置即可。它将由Tomcat自动展开,您将能够在以下位置看到您的页面:
http://localhost:<port>/<name-of-your-war>/...
<port>
通常是8080,如果你没有在Tomcat的配置中更改它,<name-of-your-war>
是没有.war
扩展名的战争名称。
答案 1 :(得分:0)
您需要获取构建的war文件,将其命名为ROOT.war,并将其放在tomcat目录的/ webapps目录中。 Tomcat为此提供了相关说明,您将替换默认情况下存在的ROOT.war。您还应检查以确保使用运行Tomcat的相同端口。