我正在使用以下命令运行vertx模块。
vertx runmod myModule -Dconfig.location=myConfigLocation
在我的代码中,我正在使用以下内容
String configLocation = System.getProperty("config.location");
但是我得到了configLocation的null值。有人知道这里出了什么问题吗?
我自己不得不做这个。 我从vertx脚本中发现,JAVA_OPT和VERTX_OPT可以填写额外的选项传递给JVM,例如定义和基于vert.x的定义。如果您将其作为服务运行,并希望将标准集传递给所有vert.x调用,则在vertx脚本中有一个JVM_OPT变量,用于包括特定GC或基于系统的信息,例如-XX:+CMSClassUnloadingEnabled -XX:-UseGCOverheadLimit。