2015-10-01 42 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