java - 文件路径 - 相对路径
问题描述
我有一个 Maven 项目,作为我的要求的一部分,我需要从 Test 类中读取一个文件,并且该文件位于测试文件夹内的一个目录中。
我的项目层次结构是这样的..
src
--test
---java
--org
--sample
--- MyTestClass.java
---jmeter
---load_data.csv
在 MyTestClass.java 中,我需要阅读 load_data.csv。到目前为止,我对 File 和 Path 的试验没有产生结果
file.exists() 总是给我错误...我怎样才能找到文件并阅读它
问候
解决方案
假设您的项目的根是 的父级src
,那么您的路径应该是:
Paths.get("src", "test", "jmeter", "load_data.csv")
推荐阅读
- bison - 用空格分隔的表达式列表 + if/then/else 解决野牛语法中的冲突
- apache-kafka - 为什么我的简单 Kafka Consumer 示例不起作用
- floating-point - Fortran 中特定的双精度函数有用吗?
- numeric - cor(x, use = use) 中的错误:同时提供“x”和“y”或类似矩阵的“x”
- java - 我无法使用现场定位器向收件人发送电子邮件
- java - 使用 Mockito thenCallRealMethod 时出现 NullPointerException
- sass - 保存部分文件时自动触发 PrePros
- javascript - 添加图标和自定义工具提示 - y 轴 - chartjs
- activejdbc - 在 ActiveJDBC 中如何更新组合键字段之一的值?
- sql - SQL 分组按周和月在同一时间 (Redshift)