2015-10-01 43 views
1

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

PS:步骤将是有益的

回答

0

以下是这可以帮助你的步骤:
1.结账,并得到源代码到你的本地计算机或您可能需要将它解压缩,如果你已经下载的zip文件。
2.转到您已提取或检出的文件夹。下面的命令 3.执行

MVN清洁套装-U -DskipTests

注意:确保你已经在你的机器上安装的Maven。

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

+0

但这不是一个maven项目。我们不能使用mvn命令.. :( – Arifa

+0

你能告诉我你有什么类型的项目吗?是Gradle吗? – Bector2

+0

如果是Gradle项目,你可以运行“gradle build -X tests” – Bector2

0

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

安装它一旦安装了SBT,只是克隆KafkaOffsetMonitor Github repository更改到顶层目录并运行以下SBT命令:sbt assembly

的罐子,你将寻找意愿在:./target/scala-<scala_version>/KafkaOffsetMonitor-assembly-<kafkaoffsetmonitor_version>.jar