手动构建KafkaOffsetMonitor工具

时间:2015-10-01 06:46:35

标签: apache-kafka

我正在尝试使用KafkaOffsetMonitor工具监控kafka。它工作正常,因为我在其github页面上使用已经构建的jar。现在我想在此工具中进行一些更改,但我不知道如何手动构建它。我从github页面下载了zip文件。现在我应该如何构建它?

PS:步骤会有所帮助

2 个答案:

答案 0 :(得分:0)

以下是可能对您有所帮助的步骤:
1.签出并将源代码放入本地计算机,否则如果您已经下载了zip文件,则可能需要解压缩 2.转到已解压缩或签出的文件夹。 3.运行以下命令:

mvn clean package -U -DskipTests

注意:确保已在机器中安装了maven。

如果要修改工具并使用上述步骤构建工具,请在源中进行更改。

答案 1 :(得分:0)

我知道我很晚才到这里,但我遇到了同样的问题。基本上,您需要先安装Java jdk,scala和sbt。你没有发布你正在处理的操作系统,所以我很难为你提供相应的步骤。我使用Gentoo Linux,您可以通过运行emerge -av sbt

来安装它

安装sbt后,只需将KafkaOffsetMonitor Github repository克隆到顶级目录并运行以下sbt命令:sbt assembly

您要寻找的jar将位于:./target/scala-<scala_version>/KafkaOffsetMonitor-assembly-<kafkaoffsetmonitor_version>.jar