我自己編譯的源碼路徑:https://github.com/LoveWK/myTomcat.git 1.首先從官網上下載Tomcat的源碼包 2.下載完成后解壓到本地文件 3.創建一個Tomcat的實例運行文件catalina-home 4. ...
環境搭建: 一 下載源碼。 .源碼下載: 從GitHub下載https: github.com apache kafka.git。 下載完之后在IDEA setting Plugins 處安裝Scala 插件,再按照提示下載scala jar包。 .配置工程: 二 運行源碼 .啟動kafkaKafka.scala是kafka的啟動類,按照如下配置,指定配置文件路徑,就可以啟動起來了。 .搭建zoo ...
2021-10-03 22:45 0 97 推薦指數:
我自己編譯的源碼路徑:https://github.com/LoveWK/myTomcat.git 1.首先從官網上下載Tomcat的源碼包 2.下載完成后解壓到本地文件 3.創建一個Tomcat的實例運行文件catalina-home 4. ...
於kafka核心原理的資料,網上有很多,但是如果不自己研究其源碼,永遠是知其然而不知所以然。下面就來演示如何在windows環境下來編譯kafka源碼,並通過IntelliJ IDEA開發工具搭建kafka的源碼環境,以方便在本地通過debug調試來研究kafka的內部實現機制。 具體步驟 ...
1. 准備工作 1.1 安裝好jdk、scala sdk 1.2 安裝好gradle 1.3 本地安裝好zookeeper並運行; 這里使用zookeeper-3.3.6版本 2. 下載源碼 為了更好的追蹤源碼和版本管理,我們不去kafka官網下載源碼,可以直接 ...
我的環境: JDK: 1.8.0_131 Gradle: Gradle 3.1 Kafka源碼包: kafka-0.10.0.1-src.tgz Zookeeper安裝包: zookeeper-3.4.6.tar.gz Scala版本: 2.10.6 提示在 D ...
kafka主要是由scala寫,其源碼質量高,考慮到新版本提交人員的水平高低不同,對閱讀源碼不太好,因此選擇早期的0.10.1版本。下面記錄一下搭建kafka源碼閱讀環境,后面使用。 搭建的基本環境: OS:Mac(10.12.x); JDK:1.8.0_191; Scala-JDK ...
完整解決方案請參考: Setting Up and Running Apache Kafka on Windows OS 在環境搭建過程中遇到兩個問題,在這里先列出來,以方便查詢: 1. \Java\jre7\lib\ext\QTJava.zip ...
kafka源碼環境搭建好之后,需要在IntelliJ IDEA開發工具中以debug方式啟動kafka服務器來測試消息的生產和消費。 但是在啟動kafka.Kafka類中的main方法(也就是運行 kafka-0.10.0.1-src\core\src\main\scala\kafka ...
1、創建一個 想學 的 ,使用單步調試進行一步步學習 調整系統資源 單步調試 (F7) ,進入不了源碼,調整idea 讓我們可以進入底層學習 想要在源碼里面添加注釋,要將引用的源文件指向,我們剛才復制的,不是運行的jdk 里面的,那個是只讀的 原來 ...