无法将War文件部署到Azure App Service

时间:2018-10-06 00:23:43

标签: java tomcat azure-web-sites war azure-app-service-plans

我正在尝试将sample.war文件部署到运行Windows / Tomcat 9的Azure应用服务。我正在将文件上传到wwwroot / webapps文件夹。该文件已解包,但未创建名为sample的子文件夹。我已启用日志记录,但其中没有任何帮助。有什么想法吗?

我要使用的示例war文件来自apache tomcat页面。 https://tomcat.apache.org/tomcat-7.0-doc/appdev/sample/

1 个答案:

答案 0 :(得分:0)

请使用新的WarDeploy终结点将您的WAR文件上传到Azure App Service。

有关WarDeploy的更多信息:

https://github.com/projectkudu/kudu/wiki/Deploying-WAR-files-using-wardeploy https://docs.microsoft.com/en-us/azure/app-service/app-service-deploy-zip

您还可以使用Maven插件,该插件将在后台使用WarDeploy端点:

有关Maven插件的更多信息:

https://docs.microsoft.com/en-us/azure/app-service/containers/quickstart-java https://github.com/Microsoft/azure-maven-plugins/tree/develop/azure-webapp-maven-plugin