![我可以使用 git 将 war 或 java web 应用程序部署到 Azure 中吗?](https://linux22.com/image/667315/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20git%20%E5%B0%86%20war%20%E6%88%96%20java%20web%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E9%83%A8%E7%BD%B2%E5%88%B0%20Azure%20%E4%B8%AD%E5%90%97%EF%BC%9F.png)
我总是使用控制版本来开发网站和应用程序。现在我们将制作一个 Java Web 应用程序并将其部署在 Microsoft Azure 中,我已经看到您可以使用 git 上传内容。但就 Java Web 而言,我认为您需要上传 war,而且我不想将 war 添加到我的控制版本中,因为在我看来这不是一个好主意。
目前我使用经典的 ftp 方法。
有没有办法使用 git 将 Java Web 应用程序发布到 Azure 中而无需添加 war?
答案1
目前,无法在应用服务上编译 Java 应用程序,因此您需要将文件部署war
到应用服务。您可以创建一个单独的存储库来放置二进制文件,这样您就不必将整个源代码与文件一起部署,war
因为这是不需要的。
如果您对如何在应用服务上使用 Java 应用程序进行 git 部署有任何建议,请提供一些反馈。