我正在尝试使用KafkaOffsetMonitor工具监控kafka。它工作正常,因为我在其github页面上使用已经构建的jar。现在我想在此工具中进行一些更改,但我不知道如何手动构建它。我从github页面下载了zip文件。现在我应该如何构建它?
PS:步骤会有所帮助
答案 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