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

Windows Server 2019中Jenkins服务模式下无法打开Chrome UI求助

解决方案汇总

一、Jenkins服务模式下启动非无头Chrome的修复步骤

  • 更换服务登录账户:
    1. 打开「服务」管理器,找到Jenkins服务,右键选择「属性」→切换到「登录」选项卡
    2. 选择「此账户」,填入本地管理员账户或域用户账户(不要使用默认的Local System账户),输入对应密码后确认
    3. 打开「本地安全策略」→「本地策略」→「用户权限分配」,确保该账户拥有「作为服务登录」和「允许本地登录」的权限
  • 调整Chrome启动参数:
    在Jenkins任务的Chrome启动命令中,添加必要参数规避权限和会话限制:
    chrome.exe --no-sandbox --disable-gpu --user-data-dir=C:\Temp\JenkinsChromeProfile
    
    (--user-data-dir指定独立的临时配置目录,避免与系统账户的配置冲突;--no-sandbox解决服务环境下的沙箱启动限制)
  • 关联用户会话:
    重启Jenkins服务后,用刚才设置的服务账户远程登录Windows Server,再触发Jenkins任务,Chrome会在当前登录的会话窗口中显示

二、Jenkins War包启动后任务丢失的修复步骤

  • 定位服务模式的Jenkins配置目录:
    打开Jenkins服务属性,查看「可执行文件路径」,其中--JENKINS_HOME="XXX"的路径就是服务模式下存储任务配置的目录(默认通常为C:\Program Files\Jenkins)
  • 启动War包时指定配置目录:
    打开命令提示符,切换到Jenkins War包所在目录,执行以下命令(替换为你的实际配置路径):
    java -DJENKINS_HOME="C:\Program Files\Jenkins" -jar jenkins.war
    
  • 验证:
    启动完成后访问Jenkins页面,之前配置的所有任务会正常加载显示

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 08:40:49