2019独角兽企业重金招聘Python工程师标准>>>

今天打开了以前的工程,想看看以前写的代码,打开后发现以前的java源文件的注释变成了乱码,于是在google上开始了搜索,得到了结论: 
    问题出现的原因:因为windows下默认的编码是GBK,在ubuntu下是UTF-8所以,所以在windows下的注释,在ubuntu下就变成了乱码。 
    解决方法,共有两种:

1. 将ubuntu的系统编码变为GBK,这样和windows的编码就一致了,但是我用这种方法没有成功。

执行命令

1. 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 
9.

重启ubuntu就可以了。但是我没有实验成功,不知道为什么?如果有人知道,请在blog留言,告诉我一下。 
   
    2.  第二种方法 
         1)  eclipse->window->preferences->General->Content Types 
         2)  找到要修改的文件的类型,在下面有个Default encoding,在输入框中输入GBK 
         3)  点击Update 
         4)  点击OK 
         5)  重启eclipse 
    打开源文件,哎呀妈呀,不乱码了!

转载于:https://my.oschina.net/liujinofhome/blog/33235

ubuntu下eclipse打开window下的java文件,注释内容为乱码,解决方法相关推荐

  1. eclipse打开后显示 Failed to create the part‘s controls 解决方法

    eclipse打开后显示 Failed to create the part's controls 解决方法 参考文章: (1)eclipse打开后显示 Failed to create the pa ...

  2. eclipse linux windows 乱码,Ubuntu下Eclipse打开Windows下的工程文件乱码解决办法

    Eclipse在Windows下默认使用的是GBK(包括GB2312)编码,而在Linux系统默认使用的是UTF-8编码,并且eclipse编码设置下拉列表不提供GBK编码可选项.如果eclipse打 ...

  3. ubuntu下wine打开自由们找不到MFC42.DLL重新安装的解决方法

    一直在找ubuntu下的X墙工具,看到大部分的都是ssh和tor的,但是tor下载不到,找了很多方法,没有办法,只能用FG了.但是Fg是运行在windows系统下的程序. 只好再安装一遍wine,用终 ...

  4. 关于eclipse打开却报了一大段错误的思路与解决方法(超详细向)

    事情的开始还是从一个阳光明媚的早晨说起,当我迈着愉快的步伐走进教室,开开心心的打开电脑,想要点开eclipse进行上课的时候,一串超级长令人讨厌的错误就弹了出来 说真的,这一大串东西跳出来的时候,我都 ...

  5. 打开ftp服务器上的文件夹时发生错误解决方法

    1.打开IE游览器->工具->Internet选项 2.高级->找到"使用被动FTP(用于防火墙........)"把√去掉->应用 4.完成

  6. java 插入 mysql 乱码_解决java中插入mysql中文乱码的方法

    解决java中插入mysql中文乱码的方法 发布时间:2020-07-11 14:35:11 来源:亿速云 阅读:100 作者:清晨 这篇文章主要介绍解决java中插入mysql中文乱码的方法,文中介 ...

  7. Linux centos 下 eclipse 打开文件时关闭

    Linux centos 下 eclipse 打开文件时关闭 现象描述:在 centos 系统下,打开eclipse后,打开文件时,eclipse退出. 在命令行下启动时,会打印异常信息: java: ...

  8. linux+wine乱码,Ubuntu下Wine乱码解决方法与中文支持

    由于这段时间安装了Ubuntu 9.04 x64的系统,也碰到了很多问题,收集起来以便方便使用 安装 wine ubuntu 官方自带了 wine , 但是推荐用 winehq 官方提供的最新版本 w ...

  9. java 含有package cmd_如何在命令提示符下编译运行含有Package的java文件

    这篇是大二自学Java的时候记下的笔记,中午回顾印象笔记的时候意外看到了这篇.看到多年前写下的文字,我想起那时候我对Java的懵懵懂懂,每天晚上在图书馆照着书写书上的示例代码,为一个中文分号绞尽脑汁, ...

最新文章

  1. dbconn Java_DbConnection.java实现简单的MySQL数据库连接
  2. Oracle 临时表解决ORA-22992问题
  3. Spring学习(22)--- AOP之Advice应用(下)
  4. 就是想让你无法无动于衷:观瑞士的“行为艺术”
  5. Ubuntu 下配置 NFS
  6. 前端学习(1819):前端面试题之封装函数之冒泡排序
  7. PCB画板子常用快捷键总结
  8. cocos2d-x CCArray用法 遍历和删除元素
  9. Java 8中用java.time.LocalDate全面代替老旧的Date,Calendar类
  10. vivo 计算机怎么使用方法,vivo怎么能连接到电脑
  11. 前端架构设计第四课 Babel构建公共库实战
  12. mysql学生课程表试题_Mysql练习之 学生表、课程表 、教师表、成绩表 50道练习题...
  13. 什么是实名域名?域名必须进行实名认证吗?
  14. 4 位硬科技创始人对谈 DevOps 硬件实战
  15. koa框架数据导出为excel格式
  16. 哈工大软件过程与工具
  17. cpu、虚拟机、网络设备省电方法
  18. C++学习笔记(一) 基础语法 —参考阿发你好
  19. 三端气体放电管的原理
  20. Emergency Call 分析

热门文章

  1. rocketmq中的broker设计与实现
  2. LeetCode Lexicographical Numbers(dfs)
  3. C++ 中使用 goto 编译通不过
  4. Qt5.1.1 + VS2010安装错误(Unable to find a Qt build)
  5. 结构型模式之Adapter模式
  6. 8、模态对话框、非模态对话框
  7. .net Core+Dapper MySQL增删改查
  8. Thread类和Runable接口使用
  9. oh-my-robot
  10. WinForm中异步加载数据并使用进度条