Den*_*kov 5 java tomcat utf-8 jenkins
控制台输出中的西里尔符号未正确显示.Jenkins在Windows 7上运行Tomcat/8.5.11
Jenkins属性显示:
file.encoding Cp1251
sun.jnu.encoding Cp1251
sun.stderr.encoding cp866
sun.stdout.encoding cp866
如何在Jenkins中设置UTF-8的编码?自动测试代码中的编码是UTF-8.
这是西里尔文中的示例问题
_максимум_РёРЅС"ормации
已解决:我在bin文件夹中创建了文件setenv.bat并设置了JAVA_OPTS =" - Dfile.encoding = UTF-8"
根据这个答案: JVM属性-Dfile.encoding = UTF8或UTF-8?
您必须将此JVM设置添加到Jenkins启动脚本(JAVA_TOOLS_OPTIONS):
-Dfile.encoding=UTF8
Run Code Online (Sandbox Code Playgroud)
我在 bin 文件夹中创建了文件 setenv.bat 并设置 JAVA_OPTS="-Dfile.encoding=UTF-8"
请注意,JAVA_OPTS环境变量可能已经设置了有用的数据(例如JAVA_OPTS='-Djava.util.logging.config.file=<..>),因此首先检查其当前值,然后将额外的 -Dfile.encoding设置附加到现有字符串值的末尾。
| 归档时间: |
|
| 查看次数: |
13554 次 |
| 最近记录: |