如何使用Azure App Service不支持的Java版本

时间:2015-12-01 06:49:39

标签: java azure azure-web-sites azure-web-app-service

我想在Web应用中的Microsoft Azure上创建Java应用程序。 Web应用程序服务提供了一些默认配置的Tomcat和Jetty版本。我想托管一个不使用这些默认版本和配置的应用程序。这是可行的还是我应该选择VM呢?

2 个答案:

答案 0 :(得分:3)

这是可行的。但在这种情况下,您需要创建一个Web应用程序,然后手动复制和编辑配置文件。

此方法适用于:

  • 需要App Service版本不直接支持或在库中提供的Tomcat或Jetty版本的Java应用程序。 (你的情况)
  • 接收HTTP请求但不作为WAR部署到预先存在的Web容器中的Java应用程序。
  • 从头开始配置Web容器。
  • 使用App Service不支持的Java版本,并希望自己上传。

对于这些情况,您可以使用门户创建应用程序,然后手动提供相应的运行时文件。

以下是实施此目的的教程:https://azure.microsoft.com/en-us/documentation/articles/web-sites-java-custom-upload/

答案 1 :(得分:0)

您还可以使用特定的Tomcat版本部署Docker容器。请参阅Web Apps for Containers