.conf文件中的默认jvm参数获取null

时间:2018-07-28 05:20:22

标签: java maven parameters jvm

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文件中使用它来避免暴露敏感信息。

0 个答案:

没有答案