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