`
wayfarer
  • 浏览: 295124 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

eclipse和netbeans互转的中文乱码问题

阅读更多

最近要将我的程序从eclipse平台转入netbeans平台。直接拷贝程序肯定是行不通的;netbeans平台中有个"导入eclipse工程",太麻烦我也没使用;网上的导入方法更麻烦所以也没采纳,这个程序是我一个人独立开发的,所以我采用了最简单快速的方法:直接在netbeans中建立好JavaME工程(相应的包也设置好),然后直接把代码拷贝过来。

 

由于第一次使用netbeans,很不熟悉,不过一切还算顺利,除了中文编码。eclipse程序导入到nb后中文全部是乱码,研究了一个下午终于搞定了。

 

Java的IDE工具(如nb和eclipse)等都有两种编码格式:源码格式和编译格式。如果打开或新增源码是乱的,那就是代码的编码设置有问题。如果是编译时出乱码,那一般是编译设置有关,一般是跟具体项目有关。

 

eclipse的默认编码是GBK(Project --> Properties --> Resource --> Text file encoding 或 Edit --> Set Encoding),而nb的默认编码是UTF-8(工程右键 --> 属性 --> 编译 --> 编码),二者要一致。另外,在nb中,如果直接在Java编辑器中就无法输入汉字,则 工具 --> 选项 --> 字体和颜色,将字体又默认字体改为宋体即可。

 

补:这里针对,nb6.5和eclipse-ganymede版本而言,其他版本可能并不适用。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics