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

如何将Azure Function运行环境切换至指定版本的Java JRE

Azure Function 切回指定预装JRE版本操作步骤

你可以通过配置应用程序设置的方式固定运行时的JRE版本,该配置优先级高于系统PATH环境变量,且不会被平台默认更新覆盖,操作步骤如下:

  • 进入Azure门户,找到目标Function App资源,打开左侧导航栏的「配置」页
  • 在「应用程序设置」标签页下新增以下3个配置项:
    • JAVA_HOME:值为你通过Kudu确认的版本X的JRE绝对路径,常见路径格式为D:\Program Files\Zulu\zulu8.52.0.23-jre8.0.282-win_x64
    • WEBSITE_USE_PLACEHOLDER_JAVA:值设为0,禁用平台自动替换Java运行时的逻辑,避免后续平台更新再次修改JRE版本
    • FUNCTIONS_WORKER_RUNTIME_JAVA_HOME:值和上述JAVA_HOME保持一致,该配置为Function运行时专属的Java路径配置,优先级高于全局JAVA_HOME
  • 点击页面顶部的「保存」按钮,平台会自动重启Function App实例,重启完成后即会使用你指定的JRE版本运行

验证方式

重启完成后可进入Kudu调试控制台,执行java -version命令,确认返回的版本号为版本X即可。如果后续平台删除了预装的版本X,你可以自行将版本X的JRE包上传到Function App的d:\home\site\tools目录下,再将上述配置中的路径修改为该自定义路径即可永久固定版本。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 03:54:03