如何在不使用 Spring Boot 的情况下将 Github Secrets 读取到 application.properties 中?

mr *_*oob 5 java github properties-file github-secret

我有一个非 Spring Boot Java 应用程序,想要使用 GitHub Secrets 将一些密钥存储和读取到我的applications.properties文件中。

我已经对这些值进行了 Base64 编码并将它们存储在 GH Secrets 中,现在我尝试在我的application.properties文件中像这样访问它们:

com.stuff.some-prod-key=${{ secrets.SOME_PROD_KEY }}
Run Code Online (Sandbox Code Playgroud)

但是,当尝试使用此语法时,${{ secrets.SOME_PROD_KEY }}如果我已将其硬编码到文件中,则该值将与实际值相对应application.properties

如果没有Spring Boot,这可能吗?如果是这样,我是否需要先让我的属性文件从另一个文件中读取它,还是我这样做完全错误?