问题描述
我想将参数传递给 java 应用程序,以便程序可以将其作为系统变量读取。
本质上,应该通读传递的参数:System.getenv("server.name")
我知道 spring 属性 - application.properties 但这不是我当前项目的一个选项。用例是从系统环境中读取或使用 System.getenv
读取作为标志/参数传递给 jvm 的那些。
基本上我应该能够通过 System.getenv("server.name")
读取传递的参数
注意:
- 我尝试过
-Dserver.name=xyz
和--server.name=xyz
,但它们无法通过System.getenv()
读取。 - 我没有在此服务器上创建系统变量的选项。所以这不是一个选择。我唯一能做的就是向程序传递参数。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)