有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用tomcat 8管理器部署后,java找不到WAR文件路径

我一直在Debian9上测试我的Tomcat8设置。在我尝试通过Tomcat8管理器部署helloServlet WAR文件之前,一切似乎都很好。我按照指令here创建了一个非常简单的示例程序

我使用tomcat管理器上传HellowServlet。我的工作目录中的war。然后我可以通过http://localhost:8080/HelloServlet/sayhello访问它

这个程序运行得很好。但是,无论我如何搜索(/etc/tomecat8/usr/share/tomcat*),我都无法找到war文件或其中的任何组件。我真的很想知道我的申请文件的确切位置。任何人都可以告诉我tomcat 8管理员将应用程序文件存储在哪里

更多更新:

我刚刚尝试再次上传相同的war文件,我从tomcat收到了以下消息

FAIL - War file "HelloServlet.war" already exists on server

这意味着war文件位于服务器上的某个位置,但路径我不知道


共 (1) 个答案

  1. # 1 楼答案

    找到了。。。。它位于/var/lib/tomcat8/webapps内部

    然而,我在tomcat8中找不到任何描述它使用/var/lib/tomcat8作为其工作目录之一的配置文件