STORM 官方文档翻译 -- 创建Storm项目

本文指导各位创建Storm项目进行开发。步骤如下:

  1.将Storm的jar包添加到classpath
  2.如果使用多语言开发(multilang),则将multilang的目录添加到classpath

依照以下方式在Eclipse中创建storm-starter项目。

在classpath中添加Storm的Jar包

要开发Storm topology需要将Storm的jar包添加到你的classpath中。强力推荐使用Maven进行管理。这里有个pom.xml配置的例子。如果你不想使用Maven,那就把你安装的Storm目录中的jar包放到你的classpath中。

如果使用多语言开发(multilang)则将multilang目录添加到classpath

如果你使用Java以外的语言来实现spout和bolt,那么这些实现要放在项目的multilang/resources/目录下。要让Storm在本地模式下找到这些文件,需要将resources/目录添加到classpath中。你可以通过在Eclipse添加multilang/作为源文件夹(source folder)(可能还需要将multilang/resources作为源目录)实现添加到classpath的效果。

有关以其他语言编写topology的更多信息,请参阅Using non-JVM languages with Storm

你现在可以运行WordCountTopology.java,如果Eclipse的配置没有问题,在你的终端应该会显示10秒钟的信息。

坚持原创技术分享,您的支持将鼓励我继续创作!