1

看来我不明白Tomcat是如何工作的。我正在尝试将应用程序从我们的另一台服务器的 webapps 文件夹复制到运行 Tomcat 的新服务器上,即使在重新启动服务后它也会返回 404 错误。- 我什至进入一个工作应用程序('examples')并将 index.html 复制到 index2.html,重新启动服务,并且 index2.html 不加载,但 index.html 加载。

我还需要做些什么才能让 Tomcat 正常工作吗?

谢谢!

4

2 回答 2

0

复制不是将 Web 应用程序部署到 Tomcat 或其他 Web 服务器的方法。正确的方法是构建war文件并将其复制到webapps. 或者,如果您有权使用 tomcat manager,请使用 tomcat manager 为您执行此操作。

于 2013-10-28T13:48:27.560 回答
0

正如nikpon所说,复制文件不是在tomcat中启动应用程序的方式。在tomcat中有几个文件夹:

  • bin,你有启动和关闭脚本来运行或停止 tomcat。
  • conf 中有几个配置文件,其中最重要且可能忘记编辑的是 server.xml。在此文件中,您必须指定运行应用程序的端口号、项目名称和上下文路径。
  • tomcat 日志的日志,在这里您可以查看 catalina.out 以更详细地了解它在您的应用程序中发生的情况
  • 部署了所有 Web 应用程序的 webapps。在这里,您可以从以前的项目中复制文件,但我们的想法是使用 war 文件并将其部署在此处。

因此,您应该检查日志和 server.xml。

希望这可以帮助!

于 2013-10-28T14:07:25.293 回答