Before starting the development, you should have Eclipse and Maven installed in your project. The sample topology explained here will cover how to create a basic Storm project, including a spout and bolt, and how to build, and execute them.
Create a Maven project by using com.stormadvance as groupId and storm-example as artifactId.
Add the following Maven dependencies to the pom.xml file:
<dependency> <groupId>org.apache.storm</groupId> <artifactId>storm-core</artifactId> <version>1.0.2</version> <scope>provided<scope> </dependency>
Make sure the scope of the Storm dependency is provided, otherwise you will not be able to deploy the topology on the Storm cluster.
Add the following Maven build plugins in the pom.xml file:
<build> <plugins> <plugin...