乱码问题:

一般是修改项目的编码和本地eclipse一致,或者修改eclipse和项目一致(会导致eclipse里其他的项目的编码出现问题)。

查看导入项目的编码

https://blog.csdn.net/qq_41550842/article/details/83547199

右击项目名称,然后选择propertices选项

 

 

上面这一步不一定是导入项目的编码,可能是自己写的项目的编码。把导入项目的一个文件用Notepad打开:

 

 

最下面的这个地方显示的应该是文件本身的编码格式了

然后去修改工作空间的编码(前提是导入项目是导入到工作空间)

 

然并卵,,,没有用。还是乱码。

 

然后去修改了文件编码:

https://blog.csdn.net/sun_flower77/article/details/75041116
window–preferences–General–Content Types–text–java source file, 
查看默认编码(default encoding)是不是 跟svn项目编码相同,不是就修改,然后Update。 

 

 

这里只修改了Java文件的编码,暂时还没有遇到其他文件的乱码问题。

另一个教程,暂时未用。

 https://blog.csdn.net/liq816/article/details/82014825

 

代码错误问题:

https://jingyan.baidu.com/article/e73e26c0a2617a24adb6a7d4.html

Access restriction: The type 'BASE64Encoder' is not API (restriction on required library 'D:\Java\jdk1.6.0_43\jre\lib\rt.jar')

提示缺少什么api,

按上面的网址里的教程可以修改。应该是添加进jdk的什么东西了。

 

然后还是有什么问题,导入的包什么不对,导致下面有部分代码的类型不能使用

 

项目原本是jdk1.6.我这里是1.8,但是发现修改后没有用。

 

最后是删除了项目,重新svn检出,就好了。