`
liyixing1
  • 浏览: 940475 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

奇怪的乱码

阅读更多
通过ant运行build,然后启动测试。测试的时候有log4j的信息。

发现在命令行中不会乱码。



而我在eclipse run as ant的时候就乱码了。如下



这是因为我在配置log4j的appender的时候没有给它指定encoding属性。而在我指定属性之后
,谢特,命令行这货又乱码了,eclipse下面貌似好了,他娘的有毛病。



不对,貌似eclipse不是完全好了,居然还他娘的存在几个字符是乱码的。我了个去。




原来是windows下面命令行这货是gbk编码的。但是他娘的eclipse里面有些字符还是乱码呀,坑爹呢。

尼玛原来是<junit printsummary="yes" haltonerror="yes" haltonfailure="yes" fork="yes">
这里的fork造成的,这货原来是是否为每个junit启动一个虚拟机,于是悲剧了,每个虚拟机都有自己的编码环境了。。。

改成
<junit printsummary="yes" haltonerror="yes" haltonfailure="yes" fork="no">
万事大吉
  • 大小: 89.6 KB
  • 大小: 132.1 KB
  • 大小: 89 KB
  • 大小: 144.5 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics