解决引入的源文件为乱码的问题

使新建工程、java文件直接使用UTF-8需要做以下工作:

1、windows->Preferences,打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧 Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。

2、windows->Preferences,打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Context Types树,点开Text,选择Java Source File,在下面的Default encoding输入框中输入UTF-8,点Update,则设置Java文件编码为UTF-8。其他java应用开发相关的文件如:properties、XML等已经由Eclipse缺省指定,分别为ISO8859-1,UTF-8,可使用默认编码,如开发中确需改变编码格式则可以在此指定为所需编码。

对于要导入的zip源文件,则需要设置为UTF-8,如下图所示:

3、经过上述两步,新建工程和java文件即为UTF-8编码,并且导入zip源文件时,点击进去也不会出现乱码。

4、示例:


    a.新建一个java工程TestExportCHSourceFile,并写两个类,分别是JarFile.java和Test.java。java工程目录结构如下图所示:

 

内容分别为:

 

       JarFile.java

  

 

Test.java

      b.将项目打包成jar文件:

 

 

       c.然后将test.jar放到lib文件夹下,并且将其加入到build path下:

 

 

 

      d.添加src.zip

        首先将src文件夹拷出来,然后将里面的com文件夹压缩成src.zip文件,将其拷入到工程的文件夹下,注意一定要是zip文件格式。然后添加source attachment,如下图所示:

 

其中要选择workspace按钮,然后定位到刚才的工程目录下,选择src.zip文件。

     e.删除JarFile.java文件

       删除工程里的JarFile.java文件。

     f.测试

      点击Test.java文件里的test()方法(按住Ctrol键),然后显示出的它的实现方法,如下图所示:

 

这时jar包里引用到的src文件的中文显示正常。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值