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了。
记录一下流水账。。。。
手动执行shell文件的时候,日文没有出现乱码,但是crontab里面设置的shell就出现乱码了。
调查发现是LANG的环境不一样。crontab的时候是LANG="ja_JP.eucJP"。
而LANG="ja_JP.UTF-8"是需要的参数。
在java执行的环境变量中加入
export LANG=ja_JP.UTF-8
就OK了。
记录一下流水账。。。。
相关文章推荐
- 在crontab上执行Java程序出现乱码(CentOS)
- crontab执行shell脚本日志中出现乱码
- Android中级篇之用JAVA代码执行shell命令
- Mac电脑命令行中执行java命令出现乱码的解决办法
- 使用Java代码执行系统命令/shell命令, 并获取输出结果
- Linux下使用crontab执行java乱码
- JAVA代码执行shell命令 并解析
- 用Notpad++编写JAVA代码在控制台运行出现乱码问题的解决
- Android java代码中如何执行shell命令
- Android中执行java命令的方法及java代码执行并解析shell命令
- java 代码里面static程序段执行顺序
- Java读取txt或其他文件以UTF-8格式输出的时候,第一行代码出现“?”乱码的原因及解决方案!
- Java异常try里面有return,finally代码会执行吗
- Java代码在本地运行没有问题。上传到阿里云服务器后。出现了中文乱码解决
- 写一段java代码让if else里面的语句都执行到
- 怎样执行一段存放在字符串变量里面的java代码
- Java工程查看代码出现乱码解决
- Java 简单解决springmvc获取properties文件里面中文内容出现论码问题(我遇到的问题是数据提交检验时返回的错误提示出现乱码)
- 怎样在java代码中调用执行shell脚本
- 通过bat或shell执行java代码