1

我正在尝试在我的 application.yml 中设置一个属性,作为资源文件夹中文件的路径

但是 Java 将类路径前缀视为字符串的一部分。

我已经尝试了多种方法来让这条路径进入我的程序(显然不是一次全部)。

keytab-path: classpath:/resources/krb5.keytab
keytab-path: classpath:/krb5.keytab
keytab-path: classpath:krb5.keytab
keytab-path: classpath*krb5.keytab

我可以断言该属性肯定已注入到我的代码中,但它只是将“类路径”视为字符串的文字部分存在问题。

classpath:sql/foo.sql通过使用带有@Sql标签的注入 sql 文件,我的代码取得了成功。

有没有办法 application.yml 可以解释类路径?

4

0 回答 0