• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小不点儿大的由我做主!
流年似水!
博客园    首页    新随笔    联系   管理    订阅  订阅

用MyEciplse时 some character can not mapped using "iso-8859-1" character encoding 解决

今天在MyEclipse里写一个properties的文件时,里面要输入中文,居然出现发如下提示错误:
characters cannot be mapped using “ISO-8859-1“ character encoding. Either change the encoding or remove the characters which are not supported by the “ISO-8859-1“ character encoding.

到网上查了一下,解决了,不过网上版本很多,我试了这个,问题就解决了。
eclipse /MyEclipse--> window --> Preferences --> General --> Content Types --> Test --> 单击 Java Properties File,在底部出现 'Default edcodng:',改成utf-8或GBK,然后update.一定要update一下,然后就可以保存有中文文字的properties文件了。

网上的人说在.js文件或.jsp页面里有中文显示的问题可以按照下说的处理,不过我还没有遇到过呢!
方法一: 使用eclipse的jinto插件编辑,会自动调用java的native2ascii把文件转码。

方法二: 1. Eclipse-->Preferences..(MyEclipse --> Window -->Preferences:)

                  2. 在“type filter text“的框框里输入”Content Types

                   3. 输入完后,Eclipse 会自动进行查找,然后会在右边显示出 Content Types 的属性

           4. 点击右边的Text,选择 Java Properties File,看一下 下面的两个选项

                            <1>:File associatios:   ----- 看看里面有没有 你需要的文件类型,
                                   默认的是*.porperties(locked)
                                   我需要的*.js ,所以这时点击 Add 按钮,自己添写file type,
                                   我写的是 *.js 哦,点击ok
                            <2>:Default encoding: ----- 这里默认的值不是utf-8,
                                   也是需要自己更改,删除掉原来的,写上
                                   你需要的,然后点击Update ,就好了。
不知道有不有效,先转了再说。哈哈
posted @ 2008-11-21 15:27  小不点儿大的由我做主!  阅读(1102)  评论(1)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3