title: Vertx doesnt pickup extern conf file
body: <p>I am using vertx and guice this way:</p>
  
  <pre><code>public static void main(String[] args) throws InterruptedException {
  
  
          final Logger logger = Logger.getLogger(StarterVerticle.class);
          ClusterManager mgr = new HazelcastClusterManager();
          VertxOptions options = new VertxOptions().setClusterManager(mgr);
          Vertx.clusteredVertx(options, res -&gt; {
              DeploymentOptions deploymentOptions = new DeploymentOptions().setConfig(config);
  
              if (res.succeeded()) {
                  Vertx vertx = res.result();
                  //  Injector injector = Guice.createInjector(new AppInjector(vertx));
                  Injector injector = Guice.createInjector(new AppInjector(vertx,deploymentOptions));
                  vertx.deployVerticle(injector.getInstance(VertxHttpServerVerticle.class), deploymentOptions);
                  vertx.deployVerticle(injector.getInstance(Verticle1.class), deploymentOptions);
                  vertx.deployVerticle(injector.getInstance(Verticle2.class), deploymentOptions);
                  logger.info("World Map Service module deployed on vertx!");
              } else {
                  logger.error("Error initiating Vertx cluster");
              }
          });
      }
  </code></pre>
  
  <p>I dropped <code>my-app.json</code> at my main project dir: <code>my-app-conf.json</code></p>
  
  <pre><code>{
    "http.port" : 8082
  }
  </code></pre>
  
  <p>VertxHttpServerVerticle:</p>
  
  <pre><code>public class VertxHttpServerVerticle extends AbstractVerticle {
  
  
      @Override
      public void start(Future&lt;Void&gt; fut) {
  
   ....
                  .createHttpServer()
                  .requestHandler(router::accept)
                  .listen(
                          // Retrieve the port from the configuration,
                          // default to 8090.
                          config().getString("http.port", "8090"),
  </code></pre>
  
  <p>http.port won't be collected.
  I executed the jar this way:</p>
  
  <pre><code> java -jar web/build/libs/com.my-app-all.jar -conf wm-conf.json
  </code></pre>
  
  <p>I still get for <code>config().getString("http.port")</code> null</p>
  
  <p>Any idea what am I missing?</p>