当前位置: 首页 > news >正文

intellij idea 编译 kafka 源码

1. 从 GitHub 网站,git clone kafka 源码

2. 下载安装好 gradle,scala

3. 进入 kafka 项目目录,依次执行 gradle wrapper,gradle idea

4. 将工程导入到 idea

  4.1 启动主类 kafka.Kafka

  4.2 program arguments:server.properties 文件路径

  4.3 把 config 目录下的 log4j.properties 拷贝到 core/src/main/resources 目录

  4.4 File -> Project Structure -> Modules 

    找到 core,core_main,打开 dependencies,点击 +,添加 sl4j-log4j 的 jar 包(如果报 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder"

 

 

转载于:https://www.cnblogs.com/allenwas3/p/9549915.html

相关文章:

  • 杂项-Java:Druod Monitor
  • mysql+centos7+主从复制
  • BZOJ1052 [HAOI2007]覆盖问题
  • RabbitMQ消息中介之Python使用
  • Android下的一些命令
  • Xshell连接虚拟机文档教程
  • 2-10 案例4:像素读取写入
  • Python基础之数据类型和变量
  • SpringCloud组件相关
  • 2.进程与程序的关系
  • 【一步一步学习spring】【番外】IOC 设计原理与实现
  • Python 面向对象 2
  • 1344 线型网络
  • 关于mysql严格模式的开启、关闭
  • Jenkins自动化CI CD流水线之5--pipeline
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • ES6简单总结(搭配简单的讲解和小案例)
  • input实现文字超出省略号功能
  • isset在php5.6-和php7.0+的一些差异
  • java8 Stream Pipelines 浅析
  • JSDuck 与 AngularJS 融合技巧
  • Laravel Mix运行时关于es2015报错解决方案
  • Laravel 中的一个后期静态绑定
  • PAT A1050
  • Python打包系统简单入门
  • Python学习笔记 字符串拼接
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 关于 Cirru Editor 存储格式
  • 基于 Babel 的 npm 包最小化设置
  • 警报:线上事故之CountDownLatch的威力
  • 前嗅ForeSpider教程:创建模板
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • HanLP分词命名实体提取详解
  • 阿里云ACE认证学习知识点梳理
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ###51单片机学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
  • #1015 : KMP算法
  • #单片机(TB6600驱动42步进电机)
  • (M)unity2D敌人的创建、人物属性设置,遇敌掉血
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)计算机毕业设计大学生兼职系统
  • (十六)一篇文章学会Java的常用API
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .net 中viewstate的原理和使用
  • .NetCore 如何动态路由
  • .NET的数据绑定
  • .NET开源项目介绍及资源推荐:数据持久层
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
  • @ 代码随想录算法训练营第8周(C语言)|Day57(动态规划)