I followed Storm Starter instructions and imported Twitter Storm in IntelliJ. For sake of testing I edited ExclaimationToplogy a bit and used following Maven command to build and run it:
mvn -f m2-pom.xml compile exec:java -Dstorm.topology=storm.starter.ExclamationTopology
But I am more interested to build and run within IDE rather than from command line. What actions do I need to perform?
Thanks
pom.xml
file and remove <scope>provided</scope>
line from storm dependency. This enables IntelliJ to compile storm dependency on build./src/jvm/storm/starter/
, right click on ExclamationTopology file and Run 'ExclamationTop....main()'