你的环境里的编码格式是什么 en_US.UTF_-8?
解决方案 »
- java多线程,程序中没有关闭,那这个线种什么时候会关闭?
- 有哪位大哥能从HttpServletRequest对象中得到socket的
- 公司项目开发中Spring那些bean用注解多还是写在配置文件的多?
- 想问下现在时下最流行最常用的JAVA开发环境是什么呀
- 一个上传图片修改的问题
- webwork+velocity:偏字插入数据库是乱码??????
- Hibernate的一对多问题???
- dojo treeV3 构建的树 如何保存到数据库
- UTF-8的xml文件,修改后再写入格式全变?不解!
- 在个人电脑(PC)上,可以学习基于J2EE的开发吗?
- 有人知道Tomcat 5.5.X 中 Configure 的配置方法吗?
- Java基础问题(一):请用自己的理解详细解释一下反射机制,贴用例者多给分
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
日志的乱码全是???,我用UE看了也不行。
第二种方法,因为项目里面是直接使用的log.debug("中文>>>>>>"); 要改动的地方实在太多了。能否通过配置文件修改来达到目的?
我也想改log4j的编码格式,可是还没找到方法。
你可以这样包裹一下 class MYlogger{
Logger mLog=null;
MYlogger(Logger log){
mLog=log;
}
public void debug(String s){
对s编码为 ns
mLog.debug(ns);
}}Logger log=MyLogger(LogManger.getLogger());
原因是linux的JAVA_HOME没有配置好。