更新时间:2024-08-05 GMT+08:00
Windows下打包Storm业务
操作场景
Storm支持在Windows环境下打包。
打包业务的目的,是将IntelliJ IDEA代码生成的jar包与工程依赖的jar包,合并导出可提交的source.jar。
打包需使用storm-jartool工具,可在Windows或Linux上进行。
前提条件
已执行打包Strom样例工程应用。
操作步骤
- 将从IntelliJ IDEA打包出来的jar包放入指定文件夹(例如“D:\source”)。
- 在样例代码目录“src/storm-examples/storm-examples”下创建“lib”目录,将IntelliJ IDEA中导出的jar包复制到“lib”目录下,并解压。
- 若业务需要访问外部组件,其所依赖的配置文件请参考相关开发指引,获取到配置文件后将配置文件放在1中指定的目录下。
- 若业务需要访问外部组件,其所依赖的jar包请参考相关开发指引,获取到jar包后将jar包放在1中指定的目录下。
- 在IntelliJ IDEA样例工程的“tools”目录下找到打包工具:“storm-jartool.cmd”。
- 双击打包工具,输入要打包的jar包所在目录(“D:\source”)并回车,再输入打出包存放的目录(“D:\target”),在“D:\target”中,会生成“source.jar”文件。
父主题: 打包Strom应用业务