Skip to content

add a module can package a tar.gz install file #966

@huaxiapanda

Description

@huaxiapanda

由于chunjun执行mvn clean package -DskipTest之后,只会有一个chunjun-dist目录,且里面缺少可执行脚本,因此,chunjun增加一个模块,准备用于发布安装包,安装包内容包括以下几个目录的内容

  1. bin
  2. chunjun-examples
  3. connector
  4. ddl
  5. dirty-data-collector
  6. formats
  7. lib
  8. metrics
  9. restore-plugins
  10. jars
  11. lib

此外还有chunjun-core的jar包,增加此模块后,执行mvn clean package -DskipTest 会得到一个完整的安装包,安装包名称为:chunjun-assembly-1.12-SNAPSHOT-chunjun-dist.tar.gz。用户解压之后即可使用。如下图所示:
微信截图_20220618130923

解压后,在chunjun_home目录下执行命令:
bash bin/start-chunjun -mode local -jobType sync -job chunjun-examples/json/stream/stream.json -chunjunDistDir ./
输出如下结果,代表安装包可用
微信截图_20220618131620

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestthis is a feature requests on the product

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions