当前位置: 首页 > 知识库问答 >
问题:

在Microsoft Azure Web App中部署WAR文件

竺鸿骞
2023-03-14

我已经创建了一个Microsoft azure web应用程序,并配置了java版本8和tomcat最新版本。根据他们的文档,我已将WAR文件上载到d:\home\site\wwwroot\webapps\ROOT。

MY目录截图

温iam试图访问,给我一个404错误。请帮我解决这个问题

共有1个答案

洪国兴
2023-03-14

正如文件所说:

您可以将您的WAR放在webapps文件夹中上传您的应用程序。

在tomcat的webapp文件夹中复制war文件时,tomcat会检测到其中一个文件的存在,并将其解压缩到与您为文件选择的名称对应的文件夹中,因此如果您复制到。向…宣战

$TOMCAT_HOME/webapps/

tomcat部署您的war文件后,文件夹将看起来像

$TOMCAT_HOME/webapps/toto.war
$TOMCAT_HOME/webapps/toto  (folder being the unzipped version of your file)

ROOT文件夹只是Web应用程序的一个特例,它不使用上下文。

 类似资料:
  • 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

  • 当我尝试在jboss server 7.0中部署war文件时,它显示以下错误。请告知。 异常日志:

  • 在Tomcat中手动部署WAR文件 关于如何在internet上的Tomcat中部署war文件,有很多例子,但它只展示了如何在根目录中部署war文件。如果我想让我的应用程序所在的子目录名为“myfolder”,该怎么办。所以我的网址:https://localhost:8080/myfolder/index.html.我需要在webapps中创建一个名为“myfolder”的文件夹,并在那里部署我

  • 我正在尝试使用EC2服务器在Tomcat7中部署Vaadin7文件。我将文件上载到,但当我转到时,它找不到资源。 知道为什么吗? 谢谢!

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

  • 问题内容: 我已经将tomcat的webapps目录中的sample.war文件复制了。 我可以访问localhost:8080。 默认情况下,战争的部署是自动进行的-我已经在我的webapps文件夹中检查了提取的文件夹“ sample” 但未提取。为什么未提取war文件。请为此提供解决方案。 问题答案: 从目录中删除该战争文件。然后在您的Web浏览器中打开链接。单击“ Tomcat管理器”, 然