当前位置: 首页 > news >正文

Selenium+Java(22):解决Windows系统中,Jenkins控制台打印乱码问题

问题现象

在做自动化测试的时候,我们经常会使用到Jenkins作为一个定时任务中间件,Jenkins的部署是相对比较灵活的,可以在Linux系统上部署,也可以在Windows系统上部署。

而当你在Windows系统上部署了Jenkins(尤其是使用旧版的Jenkins),然后在Jenkins的【构建步骤】模块里编写batch脚本,调用其他系统时,却偶尔会发现这样的小问题:

从Jenkins的batch脚本中编写的内容,显式是正常的,但是其他系统返回的内容,从Jenkins的控制台中打印出来,会显示为乱码。

在这里插入图片描述

原因分析

这是因为Jenkins控制台与外部系统返回的日志内容编码类型不一致,导致的回显问题,只需要调整几个配置项即可解决。

修复方案

需要改如下几个地方:

1、修改Jenkins自身编码

打开 http://localhost:8080/jenkins/systemInfo 路径,在这里可以看到Jenkins的系统属性,其中有一项 file.encoding,可以看到在Windows系统里,这里默认是GBK。

http://www.dtcms.com/a/512238.html

相关文章:

  • Kafka面试精讲 Day 29:版本升级与平滑迁移
  • 局域网如何做视频网站建设凡科网做网站好吗
  • 网站字体大小选择新站seo外包
  • 2025年如何高效安全地在软件外包平台上接单
  • 上市公司爱国主义暴露(2000-2024)
  • 时序收敛(一)
  • 【干货】《基础统计学》(第13章):非参数检验方法
  • 泰安网站制作方案济南网站制作软件
  • 清华联合字节推出 HuMo,实现三模态协同生成人物视频
  • 低价网站建设推广报价网站开发 验收周期
  • Yearning:一个免费开源的SQL审核平台
  • 东莞建设工程公司seo综合查询怎么回事
  • 怎么用易语言做网站做网站需要的图片大小
  • Handler中有Loop死循环,为什么没有阻塞主线程,原理是什么?
  • 【连接器专题】USB充电线通用技术要求团体标准笔记
  • 【小白笔记】虚拟货币挖矿算力匹配
  • 威胁系统(Threat System)概述
  • vue 大型网站开发让网站对搜索引擎友好
  • Blazor核心:Razor组件开发全解析
  • 服务好的合肥网站建设网站开发运作
  • 下载安装sqlite
  • DAX中的MMM月份格式按排序列进行排序
  • python不用框架做网站xps13适合网站开发吗
  • wordpress 多站点 主站点wordpress网站放icp
  • Angular如何让整个项目的所有页面能够整体缩小一定的比例?
  • 深入理解 Java 中的字符串、包装类与日期处理
  • 条件竞争漏洞全解析:从原理到突破
  • 面试_场景方案设计_联系
  • 判断网站首页阿里巴巴做网站营销有没有用
  • uniapp 请求携带数据 \\接口传值 \\ map遍历数据