Storm在IntelliJ IDEA下开发的注意事项

2017-12-07  本文已影响334人  一只很努力爬树的猫

一、Maven工程文件pom.xml的编写

Maven通过pom.xml进行代码文件搜寻、包依赖处理,需要注意的是:

二、项目中Package和Class文件的创建顺序

  1. 使用File → New Project → Maven (此处不用使用Maven内置模板创建) → Next … → 完成
  2. src/main/java下新建项目的包信息,例如cn.com.superengine
  3. cn.com.superengine目录下新建Topology主文件
  4. cn.com.superengine目录下新建topology文件夹
  5. 在topology文件夹内新建对应的Class,实现Spout和相应Bolts
  6. 如有外部链接需要,可以建立service文件夹,编写相应的外部接口服务类

三、本地资源文件的加载

  1. 使用ClassLoader.getSystemResourceAsStream("baidutop.txt")就能加载src/main/java/resource下的资源文件。
  2. 同时注意Spout实现中的outputCollector消息的传递
上一篇 下一篇

猜你喜欢

热点阅读