更新时间:2024-08-05 GMT+08:00

打包Strom样例工程应用

操作场景

通过IntelliJ IDEA导出Jar包并指定导出jar包名称,比如“storm-examples.jar”

操作步骤

  1. 若Storm-JDBC样例需要在Windows下运行,则需要替换配置文件路径;否则,不需要执行此步骤。

    1. 在IDEA界面右键单击“jdbc.properties”文件,选择“Copy Path/Reference > Absolute Path”,复制“jdbc.properties”文件路径。
      图1 复制“jdbc.properties”文件路径
    2. 修改“SimpleJDBCTopology.java”的main()方法中proPath值为1.a复制的“jdbc.properties”文件路径。
      图2 SimpleJDBCTopology.java路径替换

  2. 在IntelliJ IDEA中,在生成Jar包之前配置工程的Artifacts信息。

    1. 进入IntelliJ IDEA,选择File > Project Structures...进入“Project Structure”页面。
    2. “Project Structure”页面,选择“Artifacts”,单击“+”并选择JAR > Empty
      图3 添加Artifacts

    3. 根据实际情况设置Jar包的名称、类型以及输出路径。
      图4 设置基本信息
    4. 选中“storm-examples”,右键选择“Put into Output Root”。然后单击“Apply”
      图5 Put into Output Root
    5. 最后单击“OK”完成配置。

  3. 生成Jar包。

    1. 在IntelliJ IDEA中,选择Build > Build Artifacts...
      图6 Build Artifacts
    2. 在弹出的菜单中,选择“storm-examples:jar > Build”开始生成Jar包。
      图7 Build
    3. 当Event log中出现如下类似日志时,表示Jar包生成成功。您可以在图4中配置的路径下获取到Jar包。
      14:37 Compilation completed successfully in 25 s 991 ms