Chinaunix首页 | 论坛 | 博客
  • 博客访问: 477474
  • 博文数量: 155
  • 博客积分: 2954
  • 博客等级: 少校
  • 技术积分: 1000
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-12 22:00
文章分类

全部博文(155)

文章存档

2014年(2)

2013年(5)

2012年(10)

2011年(33)

2010年(105)

我的朋友

分类: Java

2010-05-11 10:25:20

问题描述:当console输出有中文时(比如用JUint会输出 信息 2字),会运行到输出汉字的前一步就停止。

解决方法:

第一种
在 ant 设置的 common 选项卡 中设置 Console Encoding 为GB18030(或者GBK)编码即可

当ant的common选项卡里的 Console Encoding 没有GB18030(或者GBK)时,先在 eclipse -> windows -> Preference -> General -> Workspace 选项的 text file encoding 改为GB18030(或者GBK)应用一下,再改回UTF-8

第二种
在 ant 设置的 main 选项卡 里的Arguments里输入 -Duser.language=en

第三种
在build.xml文件的javac标签里添加
   
        ...
       
   

第四种
在build.xml文件的xml声明里显式使用GB18030(或者GBK)编码即可。

最后,如果采用命令行来运行ant,则什么都不用改

阅读(642) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~