title: How to submit a topology in storm production cluster using IDE
body: <p>I am facing an issue <code>Must submit topologies using the 'storm' client script so that StormSubmitter knows which jar to upload</code> while submitting a topology to a production cluster using IDE, while the same thing if i perform in command line using <code>storm jar</code> command, its running like heaven. I have seen examples of the same from <a href="https://github.com/JeffersonK/storm-starter-remote" rel="nofollow noreferrer">githublink</a>. </p>
  
  <p>For submitting topology i am using these set of lines</p>
  
  <pre><code>conf.put(Config.NIMBUS_HOST, NIMBUS_NODE);
  conf.put(Config.NIMBUS_THRIFT_PORT,6627);
  conf.put(Config.STORM_ZOOKEEPER_PORT,2181);
  conf.put(Config.STORM_ZOOKEEPER_SERVERS,ZOOKEEPER_ID);
  conf.setNumWorkers(20);
  conf.setMaxSpoutPending(5000);
  StormSubmitter submitter = new StormSubmitter();
  submitter.submitTopology("test", conf, builder.createTopology());
  </code></pre>
  
  <p>Please suggest me if this is the correct approach to run?</p>