美文网首页
IDEA阅读kafka源码环境搭建

IDEA阅读kafka源码环境搭建

作者: 海纳百川_spark | 来源:发表于2016-07-18 13:29 被阅读553次

1.首先安装gradle,并配置环境变量,gradle下载地址http://services.gradle.org/distributions,这里我们选择下载gradle-2.14-all.zip最新版,下载后解压,将解压出的bin目录添加到Path环境变量中,并通过gradle -v测试安装是否成功


2.测试安装结果

3.进入kafka的源码目录,输入gradle idea命令
4.如下发现maven源不能下载jar包,在gradle的home目录下创建一个文件init.gradle,文件内容如下

allprojects{
    repositories {
        def REPOSITORY_URL = 'http://maven.oschina.net/content/groups/public'
        all { ArtifactRepository repo ->
            if(repo instanceof MavenArtifactRepository){
                def url = repo.url.toString()
                if (url.startsWith('https://repo1.maven.org/maven2') || url.startsWith('https://jcenter.bintray.com/')) {
                    project.logger.lifecycle "Repository ${repo.url} replaced by $REPOSITORY_URL."
                    remove repo
                }
            }
        }
        maven {
            url REPOSITORY_URL
        }
    }
}

init.gradle文件其实是Gradle的初始化脚本(Initialization Scripts),也是运行时的全局配置。如果下载jar出现停止不动,就终止执行,断续运行gradle idea命令会接着下载
5.等待下载完成后,会在Kafka源码目录下产生几个文件



6.直接双击kafka-0.10.0.0-src.ipr这个文件或通过File-->Open的方式打开,就可以导入源码

相关文章

网友评论

      本文标题:IDEA阅读kafka源码环境搭建

      本文链接:https://www.haomeiwen.com/subject/uevpjttx.html