发布于 2017-03-22 00:17:05 | 313 次阅读 | 评论: 0 | 来源: PHPERZ
Eclipse编辑器
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。
症状:使用Eclipse读取文件时,路径输入确认正确(前提!!!),但控制台总报错:
错误类型一:
Exception in thread "main" java.io.FileNotFoundException: file.txt (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.util.Scanner.<init>(Unknown Source)
at helloworld.main(helloworld.java:9)
错误类型二:“文件名,目标名,或卷积语法不正确”
错误类型三:读取的文件为空
原因:text file encoding修改过,导致无法读取txt文件
解决方法:在Window-Preferences-General-Workspace中,将Workspace页面左下角的Text file encoding改为默认的Default(GBK),其他编码方式不确定是否可以。(博主之前修改成UTF-8格式后,就读不了文件了/(ㄒoㄒ)/~~)