mimi_van

          吞下寂寞的戀人
          posts - 30, comments - 45, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          如果你常常用 Eclipse 或者 MyEclipse ,那你就會(huì)跟我一樣,會(huì)在保存頁(yè)面的時(shí)候經(jīng)常遇到這樣的提示

          some character can not mapped using "iso-8859-1" character encoding ......

          以前上學(xué)的時(shí)候,老師講過類似的解決辦法,就是

          1.右鍵選種 該項(xiàng)目,或該文件

          2.點(diǎn)擊 properties ,看到左邊 第一個(gè) 選項(xiàng) info 了吧。
             左邊就是該選項(xiàng)的詳細(xì)信息

          3.更改里面的 Text File Encoding
              選擇 other 里面的 utf-8 (推薦嘍)

          然后ok了。

          以前總是編譯一些java源文件或者 jsp 文件。好像這個(gè)問題也都能解決

          但是,今天用 MyEclipse 編寫了一個(gè)后綴名為 .js 的文件,又碰到了這個(gè)問題,就發(fā)現(xiàn)這個(gè)方法不再管用了

          上網(wǎng)google了下,,(可真是要感激google啊)發(fā)現(xiàn)了其他的解決之道,嘗試后,OK了,記錄到這里,跟大家共勉。

          方法一: 使用eclipse的jinto插件編輯,會(huì)自動(dòng)調(diào)用java的native2ascii把文件轉(zhuǎn)碼。
          
          方法二:  1. Eclipse-->Preferences..(MyEclipse --> Window -->Preferences:)

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

                            3. 輸入完后,Eclipse 會(huì)自動(dòng)進(jìn)行查找,然后會(huì)在右邊顯示出 Content Types 的屬性

                    4. 點(diǎn)擊右邊的Text,選擇 Java Properties File,看一下 下面的兩個(gè)選項(xiàng) 

                                     <1>:File associatios:   ----- 看看里面有沒有 你需要的文件類型,
                                            默認(rèn)的是*.porperties(locked)
                                            我需要的*.js ,所以這時(shí)點(diǎn)擊 Add 按鈕,自己添寫file type,
                                            我寫的是 *.js 哦,點(diǎn)擊ok
                                     <2>:Default encoding: ----- 這里默認(rèn)的值不是utf-8,
                                            也是需要自己更改,刪除掉原來的,寫上
                                            你需要的,然后點(diǎn)擊Update ,就好了。

          這里我只嘗試 方法二,所以也寫得比較詳細(xì)(呵呵,應(yīng)該說改的比較詳細(xì),因?yàn)槭歉膭e的前輩的)。
          有朋友一定喜歡方法一的,可以自己嘗試下。


          評(píng)論

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2008-09-26 20:09 by 而特瑞
          謝謝樓主,此法甚好

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2008-10-22 09:32 by d.q
          很好,正好碰到這個(gè)問題,找不到可設(shè)置JS文件編碼的地方,謝謝!

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2008-11-26 10:46 by
          太感謝了

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決[未登錄]  回復(fù)  更多評(píng)論   

          2009-01-12 10:48 by Hugh
          用上了,太感謝了

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-02-10 14:03 by Yellow-fin
          好帖不回要被鄙視。。。。

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-03-04 16:22 by 于向軍
          感激

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-03-18 21:08 by 11
          謝謝樓主,但是最后一步不能update呀,那個(gè)按鈕顯示的是灰色的呀

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-05-07 19:03 by zhy
          非常感謝樓主!樓主大好人!

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-06-13 10:33 by ddd
          問題解決!感謝樓主

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-06-17 13:13 by laiang
          好貼不能不會(huì)
          thanks

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-06-19 16:38 by 123123123
          好的

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-09-20 22:24 by 天晴
          問題解決了,呵呵,謝啦!

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2009-10-27 20:38 by 13
          感謝樓主分享經(jīng)驗(yàn)~
          之前文件開頭<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
          里的ISO-8859-1也要改成UTF-8吧?
          話說后續(xù)項(xiàng)目可能要用MySQL,那么MySQL里的編碼方式是不是也要用utf-8呢?因?yàn)榇蠖鄶?shù)MySQL編碼都用GBK232什么的吧……

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2010-01-05 10:55 by 小陳
          謝謝 很實(shí)用

          # 非常感謝啊  回復(fù)  更多評(píng)論   

          2010-09-07 17:08 by lxxxxl
          非常感謝啊

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2011-03-02 15:55 by 楊易
          甚好,給力。

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決[未登錄]  回復(fù)  更多評(píng)論   

          2011-03-29 11:53 by 過客
          方法我覺得應(yīng)該很好用,但是就是還沒有解決問題,郁悶

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2013-01-25 14:41 by
          可是,口改成了UTF-8還是保存不了啊~~

          # re: 用MyEciplse時(shí) some character can not mapped using "iso-8859-1" character encoding 解決  回復(fù)  更多評(píng)論   

          2013-09-27 14:56 by 胖頭魚
          6年后遇到同樣問題,還在解決。

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 五家渠市| 广宁县| 泰兴市| 广西| 成武县| 布尔津县| 平南县| 建德市| 五峰| 兴文县| 邛崃市| 肥城市| 舒兰市| 乐亭县| 保山市| 清水河县| 噶尔县| 龙江县| 富顺县| 铜川市| 拜泉县| 诸城市| 汉中市| 安图县| 长寿区| 大竹县| 中卫市| 张家川| 滁州市| 钟祥市| 渝中区| 米脂县| 长宁县| 万山特区| 遂昌县| 阿荣旗| 临夏市| 筠连县| 丰城市| 澳门| 蓝田县|