java console ( mac osx ) 命令行编码
2015-07-19 10:15
393 查看
方法
现象
处于工程稳定性需要,从1.8jdk回滚到1.6jdk
1.6jdk再java官网上已经无径可寻,但在apple的官网上可以找到: http://support.apple.com/kb/DL1572
1.6jdk支持的lucene版本也需要降级到4.6.1及以下: http://archive.apache.org/dist/lucene/java/4.6.1/
于是乎,出现了console运行存在乱码的问题,因为EUC_CN是这个jdk默认的编码方式。
通过上述方案,问题解决;
vi ~/.bash_profile #添加新行, UTF-8表示你平台的编码方式 #例如你是GBK、GB18030的 #替换成你平台console可现实字符编码即可 export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 . ~/.bash_profile
现象
处于工程稳定性需要,从1.8jdk回滚到1.6jdk
1.6jdk再java官网上已经无径可寻,但在apple的官网上可以找到: http://support.apple.com/kb/DL1572
1.6jdk支持的lucene版本也需要降级到4.6.1及以下: http://archive.apache.org/dist/lucene/java/4.6.1/
于是乎,出现了console运行存在乱码的问题,因为EUC_CN是这个jdk默认的编码方式。
通过上述方案,问题解决;
相关文章推荐
- jdk学习之路----System
- struts1吊牌<logic:iterate>
- java中的内存泄漏
- Java编码规范
- spring mvc注解的处理器适配器为什么不能处理非注解的处理器映射器映射的handler
- MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程
- javaNote
- Scheme 4 Javaer-7.符号数据
- Java程序制成exe
- powerDesigner类图生成JAVA代码
- Java死锁以及查看
- ROM移植出现的java.lang.NullPointerException解决
- java wait的使用
- Spring入门实例
- JAVA大数使用
- 如何在eclipse中添加ADT
- Java+OpenOffice+SwfTools+FlexPaper仿百度文档在线阅读!
- 在windows环境下,使用Eclipse和gcc-Linaro工具链,对BeagleBone进行交叉编译和远程部署
- java虚拟机学习笔记 一
- 将Java项目打包成windows程序的过程