src/main/resources 配置下的配置文件,使用new FileInputStream(RedisUtil.class.getResource("/resources").toURI().getPath()+"project.properties") 无法读出
时间: 2024-02-24 08:00:15 浏览: 57
Maven项目中读取src/main/resources目录下的配置文件的方法
可能是因为你的代码中使用了错误的路径,导致无法读取配置文件。你可以尝试使用以下方法来读取配置文件:
1. 直接使用 ClassLoader 来读取配置文件,代码如下:
```
InputStream inputStream = RedisUtil.class.getClassLoader().getResourceAsStream("project.properties");
```
2. 使用 Class.getResourceAsStream() 方法来读取配置文件,代码如下:
```
InputStream inputStream = RedisUtil.class.getResourceAsStream("/project.properties");
```
以上两种方法都可以读取 src/main/resources 目录下的配置文件。如果还是无法读取到配置文件,可能是配置文件的路径或文件名有误,你可以再次检查一下。
阅读全文