歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu中eclipse打開Windows下的Java文件注釋內容為亂碼的解決方法

Ubuntu中eclipse打開Windows下的Java文件注釋內容為亂碼的解決方法

日期:2017/2/28 16:45:58   编辑:Linux教程

今天打開了以前的工程,想看看以前寫的代碼,打開後發現以前的Java源文件的注釋變成了亂碼,於是在百度上搜索,得到了結論:問題出現的原因:因為Windows下默認的編碼是GBK,在Ubuntu下是UTF-8所以,所以在Windows下的注釋,在Ubuntu下就變成了亂碼。

解決方法,共有兩種:

1. 將Ubuntu的系統編碼變為GBK,這樣和Windows的編碼就一致了,但是我用這種方法沒有成功。
執行命令
sudo vi /etc/environment
然後將文件內容改為:
1. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
2. LANGUAGE="zh_CN:zh:en_US:en"
3. #system code utf-8
4. #LANG="zh_CN.UTF-8"
5. #下面將系統默認的編碼改為GBK
6. GST_ID3_TAG_ENCODING=GBK
7. LANG=zh_CN.GBK
8. LC_CTYLE=zh_CN.GBK

重啟Ubuntu就可以了。但是我沒有實驗成功,不知道為什麼?如果有人知道,請在blog留言,告訴我一下。

2. 第二種方法
1) eclipse->window->preferences->General->Content Types
2) 找到要修改的文件的類型,在下面有個Default encoding,在輸入框中輸入GBK
3) 點擊Update
4) 點擊OK
5) 重啟eclipse

打開源文件,亂碼現象消失。

Copyright © Linux教程網 All Rights Reserved