springboot resources 相对路劲
时间: 2023-10-20 13:36:44 浏览: 83
springboot资源
在Spring Boot项目中,resources文件夹是用来存放应用程序的资源文件的。相对路径是相对于该resources文件夹的路径。例如,假设你有一个名为"config.properties"的配置文件,在resources文件夹下的config文件夹内,你可以使用相对路径"config/config.properties"来访问它。在代码中,可以使用以下语句加载该资源文件:
```java
InputStream inputStream = getClass().getClassLoader().getResourceAsStream("config/config.properties");
```
这样,你就能够获取到这个资源文件的输入流,并对其进行读取或者其他操作。当然,如果你想获取资源文件的绝对路径,可以使用以下语句:
```java
String absolutePath = getClass().getClassLoader().getResource("config/config.properties").getPath();
```
请注意,在不同的环境中,该资源文件的路径可能会有所不同,所以在引用资源文件时最好使用相对路径,以保证代码的可移植性。
阅读全文