Prerequisites for setting up Storm
The prerequisites for executing the setup and execution steps are enlisted here:
For a local mode setup, you need Maven, Git, Eclipse, and Java
For a distributed setup, you need the following:
A Linux or Ubuntu setup or a distributed setup can leverage PowerShell or Cygwin over their Windows systems
Having more than one system or virtual machines using the VMware player would help
You can refer to the following links and follow the process laid out to set up the various open source components required to set up Storm and deploy the components explained in this segment of the book:
For Java, https://java.com/en/download/index.jsp
For Eclipse, https://www.eclipse.org/downloads/
For Cygwin, http://cygwin.com/install.html