在 Spring 引导 application.properties 中使用系统路径

Using System path in Spring Boot application.properties

在实际生产开发服务器中,基本路径设置如下代码

private static String FILE_DIR = System.getProperty("user.dir") + File.separator + "FILES";

我想将此代码移至 application.properties。

有没有办法在 application.properties 中使用像 System.getProperty 这样的路径?

抱歉这样的新手问题

我在 application.yml 中尝试了以下方法并且有效。

filedir: ${user.dir}${file.separator=='\' ?/:\}FILES

然后

@Value("${filedir}")
private String fileDir;

请告诉我它对你有用。