im尝试使用我的jar及其返回的null访问位于目标目录中的.conf文件中的属性。我在这里遵循了Spring文档:https://docs.spring.io/spring-boot/docs/current/reference/html/deployment-install.html#deployment-script-customization-conf-file
我相信我应该能够通过简单地编写以下代码来访问app.conf的属性:
System.out.println(System.getProperty("dbName"));
System.out.println(System.getProperty("dbUser"));
System.out.println(System.getProperty("dbPassword"));
当我尝试从终端运行jar时,所有三个返回null。我的app.conf文件看起来像这样:
JAVA_OPTS = -DdbName = RandomDb -DdbUser = devUser -DdbPassword = password90210
有什么建议可以解决此问题?我知道我可以将它们添加到运行配置中的vm args中,但是我想从.conf文件中使用它来避免暴露敏感信息。