为了账号安全,请及时绑定邮箱和手机立即绑定

为什么java在我的资源文件夹中找不到该文件?

为什么java在我的资源文件夹中找不到该文件?

胡子哥哥 2023-12-10 14:57:13
我的项目结构:/myProject/    src/        main/...        test/            resources/                myFile.txt当我将文件放在主项目文件夹下时:/myProject/    myFile.txt    src/        main/...        test/            resources/我的通话有效:String myFile = "myFile.txt";isFileThere(myFile);但是,当我将文件放入资源文件夹并构建其相对路径时,它不起作用:String myFile = "myFile.txt";String fullPath = String.format("/src/test/resources/%s", myFile);isFileThere(fullPath);***java.io.FileNotFoundException: \src\test\resources\myFile.txt (The system cannot find the path specified)    at java.base/java.io.FileInputStream.open0(Native Method)
查看完整描述

1 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

从我的路径中删除前导的“/”将会有所帮助。我最初认为没有,因为那里没有文件。后来我添加了该文件,省略了前导“/”并得到了我的文件!


查看完整回答
反对 回复 2023-12-10
  • 1 回答
  • 0 关注
  • 109 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信