本文將講述如何在開發環境建立一個Storm項目,下面是步驟:
html
一、將Storm的相關jar包添加到classpath中;java
二、若是使用多語言開發,也要將多語言目錄添加到classpath;git
點擊storm-starter來了解如何使用Eclipse建立storm-starter項目。github
將Storm的相關jar包添加到classpath中apache
你須要使用Storm jars來開發Topology。強烈建議使用Maven。這有一個如何設置Storm項目pom.xml的例子。若是你不想使用Maven,那麼你能夠手動的將Storm的jar包添加到你的classpath中。jvm
要在Eclipse中設置classpath,須要建立一個新的Java項目,將/src/jvm設置成源碼路徑,而且保證lib和lib/dev下的jar包已被引用到你的項目。spa
若是使用多語言開發,將多語言目錄添加到classpathorm
若是你使用其餘語言而不是Java來實現Spout或者Bolt的話,那麼你應該將你的實現放在multilang/resources/目錄下。爲了讓Storm可以找到這些文件,須要將resources/目錄添加到classpath中。你能夠在Eclipse中將multilang設置成源碼源碼。一樣,你也須要將multilang/resources設置成源碼目錄。xml
要獲取更多的用其餘語言編寫Topology的信息,請閱讀Using non-JVM languages with Storm一文。htm
你能夠在Eclipse中運行WordCountTopology.java文件來驗證你的設置是否正確。每隔10s你就會在控制檯中看見什麼信息已經被髮射了。