Intellij IDEA,Java读取文件遇到的问题

MAKEMEFATTER 2017-03-28 07:02:06
首先工程目录如下:(想要读取的就是generator文件,是一个字节数组序列化之后产生的文件)

读取文件的代码如下:(传入的参数为 "generator")

public static Object readObject(String filename) throws IOException, ClassNotFoundException {
FileInputStream fileIn = new FileInputStream(filename);
ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(fileIn));
Object object = in.readObject();
in.close();
fileIn.close();
return object;
}

执行到第一行就抛出异常:

编译好之后generator文件的位置:

所以,我想问下如何才能读取到这个文件?
...全文
547 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
MAKEMEFATTER 2017-04-08
  • 打赏
  • 举报
回复
唉,还是不知道哪里出错了,先无满意结贴吧。
bree06 2017-03-29
  • 打赏
  • 举报
回复
./generator就行. 或者使用getClass().getCalssLoader().getResourceAsStream("./generator")试试

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧