当前位置: 首页 > 面试题库 >

在tomcat服务器中部署war文件

越飞语
2023-03-14
问题内容

我已经将tomcat的webapps目录中的sample.war文件复制了。

我可以访问localhost:8080。

默认情况下,战争的部署是自动进行的-我已经在我的webapps文件夹中检查了提取的文件夹“ sample”

但未提取。为什么未提取war文件。请为此提供解决方案


问题答案:

webapps/目录中删除该战争文件。然后http://localhost:8080/在您的Web浏览器中打开链接。单击“
Tomcat管理器”, 然后输入用户名和密码。在下一页中,您可以看到一个名为 “要部署的WAR文件”的
选项。从那里选择您的战争文件,然后单击 “部署” 按钮。

将文件复制到webapp/目录时是否要自动部署。然后确保您的server.xml文件包含以下值:

autoDeploy="true"
unpackWARs="true"

只需在server.xml文件中搜索这些值并编辑值即可,如上所示

有关更多信息,请参见从本地路径部署新应用程序。



 类似资料:
  • 我已经准备好了我的新Liferay网站,并试图在真实环境中进行测试。我刚刚成功地在服务器上安装了Tomcat Liferay捆绑包,并复制了。根据一些论坛和评论的指示,将war文件放入tomcat旁边的部署目录;但在访问URL后,我仍然会看到默认的Liferay页面,我的页面不会被显示。我在这里做错了什么? 提前谢谢!

  • 我正在开发一个web应用程序,并使用maven部署我的WAR。我使用的其他技术有spring、hibernate、java 6、windows 7和eclipse。 以下是在我的WAR无法启动后,我从tomcat日志中得到的一个错误 这是我的pom。xml文件。

  • 5.使用cmd重新启动tomcat。 “信息:部署web应用程序目录C:\apache-tomcat-7.0.77\webapps\MyProject Jun 07,2017 4:50:19 PM org.apache.catalina.startup.hostconfig deployDirectory信息:web应用程序目录C:\apache-tomcat-7.0.77\webapps\MyP

  • 我已经在archlinux上安装了tomcat,我尝试了tomcat7和Tomcat8。根据包括官方文档在内的多个来源,部署WAR文件就像将其放入webapps文件夹(在我的示例中是/var/lib/tomcat7/webapps)一样容易。WAR文件被分解。但我不知道如何访问我的web应用程序。在localhost:8080上有一个tomcat网页。我还尝试了localhost:8080/nam

  • 我们正在尝试上传名为demo_nfc.war的jsp servlet项目的war,但是在部署war文件时,我们得到了以下错误。 但是当我们用单个jsp文件部署war时,它就成功部署了。