您的位置:首页 > 运维架构 > Shell

Crontab里面的shell执行的java代码出现乱码

2012-08-22 17:56 435 查看
最近在一台服务器上调查了一个问题的时候,发现了一个问题。batch送信处理中,

手动执行shell文件的时候,日文没有出现乱码,但是crontab里面设置的shell就出现乱码了。

调查发现是LANG的环境不一样。crontab的时候是LANG="ja_JP.eucJP"。

而LANG="ja_JP.UTF-8"是需要的参数。

在java执行的环境变量中加入

export LANG=ja_JP.UTF-8

就OK了。

记录一下流水账。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: