You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过PowerShell设置Azure Web App的Java/Java SE栈配置

Azure Web App 切换Java SE容器参数说明

要将应用服务的Java运行时从Tomcat切换为Java SE,对应参数取值如下:

  • Java容器字段合法取值:JAVA
    注意不要使用Java SE、javase、Tomcat这类错误值,只有全大写的JAVA是Java SE环境对应的官方合法参数。
  • Java容器版本字段取值:和你选定的Java SE主版本号保持一致即可,目前支持的合法取值为8、11、17、21,对应不同的JDK大版本。

之前参考的命令仅能修改Tomcat版本,核心原因是命令中固定传入了-JavaContainer "TOMCAT"参数,运行逻辑只会在Tomcat容器的版本范围内调整,不会触发容器类型切换。

配置参考命令
Set-AzWebApp -ResourceGroupName <替换为你的资源组名称> -Name <替换为你的Web应用名称> `
-JavaVersion "17" `
-JavaContainer "JAVA" `
-JavaContainerVersion "17"

上述示例可将应用直接配置为Java SE 17运行环境,你可以根据自身需求替换版本号参数。

内容的提问来源于stack exchange,提问作者MileHigh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 22:04:04