Hudson 乱码(console控制台输出乱码)

下面是我启动hudson的脚本,我保存为start.sh的,代码如下:

#!/bin/sh

rm -f tpid
HUDSON=/data/huiyy/app/hudson
export HUDSON_HOME=$HUDSON/.hudson
LOGFILE=$HUDSON/logs/hudson.log
LANG="zh_CN.UTF-8"
export LANG

nohup java -DoS.encoding=UTF-8 -Dibm.system.encoding=UTF-8 -Dfile.encoding=UTF-8 -debug -jar $HUDSON/lib/hudson.war --httpPort=8085 > $LOGFILE > /dev/null 2>&1 &
echo $! > tpid

我的服务器是Linux 系统,不同的服务器,LANG环境可能不同。

所以根据实际情况选择是否启用 LANG=”zh_CN.UTF-8” 和 export LANG 即可。

有的时候,修改 -Dfile.encoding 的值为GBK 也可以解决问题。

根据实际情况变更LANG和启动参数的编码即可解决问题。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-04 06:51:55

Hudson 乱码(console控制台输出乱码)的相关文章

jenkins控制台输出乱码

根据以往写代码的经验,jenkins控制台输出乱码有可能是编码导致的,问了一下度娘,果然如此,解决办法如下:修改下jenkins的配置文件,设置字符编码为:UTF-8即可,打开jenkins的安装目录,找到jenkins.xml文件,在<arguments>标签处添加红色字体,即定义编码为utf-8<arguments>-Xrs -Xmx512m -Dfile.encoding=utf-8 -Dhudson.lifecycle=hudson.lifecycle.WindowsSer

eclipse运行 Maven Test命令时控制台输出乱码的解决办法

在Maven的pom.xml文件中增加: <properties>      <argLine>-Dfile.encoding=UTF-8</argLine> </properties> 今天突然遇到这个问题了,上网搜了一下,答案一大堆,还是这个最好!记录一下! eclipse运行 Maven Test命令时控制台输出乱码的解决办法,布布扣,bubuko.com

Maven 执行Javadoc时控制台输出乱码问题

1.0  Maven 执行Javadoc时控制台输出乱码问题 问题描述 最近项目中使用maven-javadoc-plugin生成javadoc时,myEclipse控制台乱码. 插件配置 问题分析 检查maven输出时采用的编码格式 很显然maven默认输出采用GBK编码 myEclipse控制台输出编码,默认采用的是工作空间的编码格式. 改为 结果如下: 来自:http://www.cnblogs.com/albert-sun/archive/2013/03/21/2973993.html

Web运行控制台输出乱码解决总结

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="/AServlet" method="post"> 用户名:<input type=&qu

解决Tomcat控制台输出乱码问题

解决Tomcat控制台输出乱码问题 打开Edit Configuration,在VM options一栏输入 -Dfile.encoding=UTF-8 然后到IDEA的bin目录找到 idea64.exe.vmoptions 同样添加到文末 figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { position: relative; } img { max-width: 100%; vertical-align:

解决Myeclipse/eclipse控制台输出乱码的问题

这段时间一直在做flex项目,每次编译的时候Myeclipse控制台(console)的输出都是乱码,就算编译报错了也是各种乱码.实在是不方便啊,要看个错都得靠连蒙带猜的..虽然猜BUG的能力日渐提高,但是这总不是一个办法呀.还是得解决乱码问题.首先先看看乱码..这不是一般人能看得懂的... 看到了吧,每次看到乱码都一阵头痛..这是要逆天了..于是下决心要解决乱码的问题, 然后我在网上找啊找啊,尝试了各种办法都不行.不过最后还是找到了一个可以解决乱码问题的方法. 1. 首先对着要运行的项目右键,

vs2017中c#项目控制台输出乱码

最近的实验在做c#.net的项目,出现了一个很烦的问题.中文在控制台输出竟然乱码,百度好多解决方案,更新vs,修改注册表什么的,都没用,还有添加高级选项那种,试过还是原来的样子,上图: ,结果苦苦搜寻,终于找到对应的办法.在输出之前加一行代码:Console.OutputEncoding = System.Text.Encoding.UTF8; 然后就差不多可以了.大功告成,上图: 原文地址:https://www.cnblogs.com/phking/p/10645153.html

jenkins&quot;控制台输出&quot;乱码问题解决

今天在搭建Jenkins环境时,安装完Tomcat.Jenkins.创建项目进行构建后,在查看控制台输出时,结果中文全部显示乱码.然后呢,就是漫长的解决历程,最终呢,解决乱码问题的时间终于超过了环境搭建的时间,为了后来的同学少因为“某搜索引擎”的等等问题,现在整理下我的解决历程. (1)进入到Tomcat的conf下,在配置文件server.xml的connector节点增加配置:useBodyEncodingForURI="true".增加完后是长这样的: <Connector

idea html 中文乱码,控制台中文乱码,工程文件中文乱码

1.工程文件中文乱码 一般是idea编码不正确,在   File | Settings | Editor | File Encodings 中修改编码集. 2.控制台中文乱码 一般为Tomcat 配置问题, 修改config 文件中 logging.properties ,utf-8 为 GBK 3.html 中文乱码 先在html中修改编码集,为utf-8 如果你的编码是UTF-8(这是必须的),只要在TOMCAT的catalina.bat文件中找到set JAVA_OPTS= 在上边的空白处