将 war 文件发布到 Azure Web 服务
publish war file to Azure Web Service
起初我想提一下,我确实尝试了一些文章,也尝试获得有关将 war 文件部署到 Azure Web 应用程序的现有 question/answer 的帮助,但我并没有真正得到任何地方。我是新手,但现有的支持要么是完整的,要么是非常旧的。
我在 Azure 中创建了一个应用服务来托管 war 文件。对于我的应用程序服务,我在 Linux 上选择了 Java 17。对于选择的服务器堆栈 'Java SE'。 (我还创建了另一个网络应用程序,它使用 TomCat 而不是 Java SE 服务器堆栈)
然后我想发布 war 文件。所以在这里我需要指导步骤/说明来发布 war 文件 Azure Web 应用程序。
您可以使用 Azure CLI、PowerShell 或 Kudu Publish API 将 WAR 包部署到 Azure 应用服务 运行 您的 Java 网络应用程序。
注意:不建议使用[=28部署WAR
/JAR
/EAR
包=]FTP 或 WebDeploy
.
使用 az webapp deploy
命令部署 WAR 包:
az webapp deploy --resource-group <group-name> --name <app-name> --src-path ./<package-name>.war
参考Microsoft documentation - Deploy WAR/JAR/EAR packages to Azure App Service了解详细信息。
起初我想提一下,我确实尝试了一些文章,也尝试获得有关将 war 文件部署到 Azure Web 应用程序的现有 question/answer 的帮助,但我并没有真正得到任何地方。我是新手,但现有的支持要么是完整的,要么是非常旧的。
我在 Azure 中创建了一个应用服务来托管 war 文件。对于我的应用程序服务,我在 Linux 上选择了 Java 17。对于选择的服务器堆栈 'Java SE'。 (我还创建了另一个网络应用程序,它使用 TomCat 而不是 Java SE 服务器堆栈)
然后我想发布 war 文件。所以在这里我需要指导步骤/说明来发布 war 文件 Azure Web 应用程序。
您可以使用 Azure CLI、PowerShell 或 Kudu Publish API 将 WAR 包部署到 Azure 应用服务 运行 您的 Java 网络应用程序。
注意:不建议使用[=28部署WAR
/JAR
/EAR
包=]FTP 或 WebDeploy
.
使用 az webapp deploy
命令部署 WAR 包:
az webapp deploy --resource-group <group-name> --name <app-name> --src-path ./<package-name>.war
参考Microsoft documentation - Deploy WAR/JAR/EAR packages to Azure App Service了解详细信息。