暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

解决Jenkins汉化环境安装locale插件配置不生效问题【测试成功】

巴韭特锁螺丝 2024-06-19
1765

一、问题背景

    按照查找教程,安装了Locale插件,同时设置参数为zh_cn,发现重启还是英文,尝试其他方案。

参照下面链接教程发现不生效:

    https://blog.csdn.net/weixin_44244190/article/details/130726751

    二、问题排查

        首先查看环境变量

      root@0d466caeba83:/# env
      HOSTNAME=0d466caeba83
      JENKINS_UC_EXPERIMENTAL=https://updates.jenkins.io/experimental
      JAVA_HOME=/opt/java/openjdk
      JENKINS_INCREMENTALS_REPO_MIRROR=https://repo.jenkins-ci.org/incrementals
      COPY_REFERENCE_FILE_LOG=/var/jenkins_home/copy_reference_file.log
      PWD=/
      JENKINS_SLAVE_AGENT_PORT=50000
      JENKINS_VERSION=2.421
      HOME=/root
      LANG=C.UTF-8
      JENKINS_UC=https://updates.jenkins.io
      TERM=xterm
      SHLVL=1
      JENKINS_HOME=/var/jenkins_home
      REF=/usr/share/jenkins/ref
      PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
      _=/usr/bin/env

      LANG(语言)竟然是C.UTF-8
      C.UTF-8
      POSIX标准兼容的默认语言环境。

          在java启动参数指定语言为C.UTF-8
      en_US.UTF-8
      就可以了,至于为什么设置为中文zh
      或者系统环境是中文语言时会出现汉化不全的情况,猜测可能是官方提供的汉化插件的问题,需要更换插件。

      三、最终解决

          安装插件 Localization: Chinese (Simplified)

      (jenkins-web卸载locale插件 ~ 重启jenkins ~ 重新安装插件locale)。

      文章转载自巴韭特锁螺丝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论