【Flink教程-已解决】在idea中测试flink的时候,提示读取文件时候错误,提示文件不存在解决方案
2023-02-18 16:31:37 时间
在学习Flink的时候,hello word程序-获取到文本中单词出现频率。启动,报错。如下图:
提示信息是说,input/word.txt文件不存在。
存在啊。为什么会报这个错误呢?
我们跟着断点进去查看:
可以看到,查找的文件目录为:E:\temp\kaigejavastudy\input\words.txt
而实际上凯哥的words.txt文件是在:E:\temp\kaigejavastudy\studynote\flink-demo\src\main\java\com\kaigejava\flink\input
根据上面查找的路径,可以知道:E:\temp\kaigejavastudy这个是凯哥study项目的根目录。这个项目里面有很多凯哥学习或者练习的小项目。
一:问题原因
idea默认是查找相对路径的。因为凯哥这个项目是maven多模块项目的,可能在新建的module与project不在同一个目录导致的。idea默认的文件路径是project的路径,自己的项目里面文件是module路径。(ps:如果不是maven多模块,直接创建的,就不会出现这个问题)
知道了问题原因:idea默认文件路径就是project的路径。那么我们就来修改
二:问题解决
1:将文件修改成绝对路径
2:修改idea的默认路径为当前路径.idea上方工具类>run>edit Configuration>work directory更改当前默认路径
相关文章
- docker高级篇第三章-dockerfile案例之制作自己的centos镜像
- Lightroom Classic 2022 for Mac(Lrc2022) 11.5中文版
- java基于ssh的旅游系统
- java论坛贴子网站ssm论坛项目发帖子网站论坛系统论坛源码
- java美食论坛系统发帖子系统美食论坛网站美食分享论坛源码
- ACDSee 2023软件下载和安装教程
- ACDSee 2022软件下载和安装教程
- LPCG:用激光点云指导单目的3D物体检测
- ACDSee 2021软件下载和安装教程
- ACDSee 2020软件下载和安装教程
- ACDSee 2019软件下载和安装教程
- 深度学习算法原理——RCNN
- 2023年机器学习趋势分析
- 实时语义SLAM:激光+IMU+GPS/MAV
- VP-SLAM:具有点、线和灭点的单目实时VSLAM
- Adobe Acrobat 9 Pro软件安装教程(一款强大的PDF编辑软件)
- PDF编辑器Acrobat DC(PDF) 功能简介+安装破解
- PDF编辑软件:Adobe Acrobat DC
- Acrobat DC 2019 For Mac软件安装教程
- Acrobat Pro DC2021软件安装教程