我想它可以在某种形式的Windows Server 2012上运行,但我想确切知道VMs& Azure网站运行以及如何在其上运行Java Web应用程序。
答案 0 :(得分:2)
Azure网站(现称为Azure应用服务)包括Java 1.7.0_51(32位),可选择容器,Tomcat 7.0.50或Jetty 9.1.0。 Web Apps还有一个Web App Gallery,如果要自定义容器,可以在其中选择Tomcat 7.0.52或Jetty 9.1.2。
目前尚不支持Java 8,但Apps团队正在努力。以下是一些关于应用程序中Java支持的精彩文章,如果您不熟悉在服务上运行Java,则非常有用。
答案 1 :(得分:1)
This TechEd session在Microsoft Azure上有关于Java的一些很好的信息。 Java Web应用程序可以使用PaaS Worker角色运行,也可以在Azure Web站点上运行,这两种Web站点都具有某种形式的Windows Server OS。这些屏幕截图支持这一事实,这些屏幕截图显示了Azure网站和Windows Server 2008及其上托管的页面上显示的元数据中的Windows文件路径。 Eclipse配置选项中显示的2012 TargetOS选项。
您可能会发现Azure Friday video& this MVA tutorial series有助于了解有关Azure PaaS上的Java的更多信息
答案 2 :(得分:0)
您可以在Azure门户中找到Java Web应用程序支持关闭PHP,ASP.Net和Python之一。看起来他们在专用服务器阵列(而不是Windows Server 2012)上运行Java Web应用程序。实际上我在Azure DevCamp上听到过类似的内容。