如何用Storm2.2.1在Java IDEA实现基本Demo并提交执行?
- 内容介绍
- 文章标签
- 相关推荐
本文共计658个文字,预计阅读时间需要3分钟。
在Storm 2.2.1 Java IDEA实现基本demo的基础上,本地开发环境执行成功后,需要提交到Storm的测试或生产环境。
在storm2.2.1javaidea实现基本demo的基础上本地开发环境执行成功后需要提交到storm的测试或生产环境此时需要将项在storm 2.2.1 java idea实现基本demo的基础上本地开发环境执行成功后需要提交到storm的测试或生产环境此时需要将项目打包成jar然后再进行提交。
1. 配置pom.xml文件打包成jar
打包需要指定打包类型和名称。
jarstorm-helloworld
由于运行环境已经有依赖包了所以不需要storm-core所以需要修改scope。
org.apache.stormstorm-core2.2.1provided
添加打包组件
maven-assembly-pluginjar-with-dependenciescom.demo.storm.ExclamationTopology
执行打包命令
mvn assembly:assembly
在target找到storm-helloworld-1.0-SNAPSHOT-jar-with-dependencies.jar这就是可以提交到storm环境进行执行的jar包。
本文共计658个文字,预计阅读时间需要3分钟。
在Storm 2.2.1 Java IDEA实现基本demo的基础上,本地开发环境执行成功后,需要提交到Storm的测试或生产环境。
在storm2.2.1javaidea实现基本demo的基础上本地开发环境执行成功后需要提交到storm的测试或生产环境此时需要将项在storm 2.2.1 java idea实现基本demo的基础上本地开发环境执行成功后需要提交到storm的测试或生产环境此时需要将项目打包成jar然后再进行提交。
1. 配置pom.xml文件打包成jar
打包需要指定打包类型和名称。
jarstorm-helloworld
由于运行环境已经有依赖包了所以不需要storm-core所以需要修改scope。
org.apache.stormstorm-core2.2.1provided
添加打包组件
maven-assembly-pluginjar-with-dependenciescom.demo.storm.ExclamationTopology
执行打包命令
mvn assembly:assembly
在target找到storm-helloworld-1.0-SNAPSHOT-jar-with-dependencies.jar这就是可以提交到storm环境进行执行的jar包。

