如题,java 编译失败、提示 “错误: 找不到符号” ,尤其是 IDE 上与命令行 javac 上编译出现了不同结果(一个成功、一个失败)的话,可以考虑是java版本的问题,多这么一个 debug 的思路。
我使用 FileInputStream
的 readAllBytes()
,在Eclipse上能够成功编译并运行,但用命令行 javac
编译却失败,想了好久不明白为什么,在网上搜索 错误: 找不到符号
也暂时没找到相关的解决方案;后来突然想起可能是 java 版本的问题,一看 readAllBytes()
果然是 since 9
的,特此记录分享。