码迷,mamicode.com
首页 > 其他好文 > 详细

Kafka源代码导入Scala IDE

时间:2014-12-30 07:04:16      阅读:1157      评论:0      收藏:0      [点我收藏+]

标签:kafka scala   源代码   scala   

        折腾了一晚,终于在Scala IDE(Eclipse加Sacla插件了)下可以看Apache Kafka工程的源代码了。

       我的环境是:win7 32位,Scala IDE:4.0.0,Apache Kafka:0.8.1.1(加了一个0.8.2版本里的gradlew.bat文件)

Scala IDE下载好后,我就开始找Apache Kafka的源代码。刚开始一直用kafka最新的工程源代码kafka-0.8.2-beta-src.tgz,可是Scala IDE一直打不开这个工程,因为这个kafka-0.8.2-beta-src.tgz解压后,没有直接支持IDE的工程文件的,需要用 sbteclipse,gradle等工具构建后才行。那么问题来了,我按官网的步骤,下Ivy,运行gradlew eclipse命令,就一直报错,解决一个又报一个错,很不爽。慢慢地我就放弃了kafka-0.8.2-beta-src.tgz这个工程包了,肯定是有问题的,这样构建项目太麻烦。然后我就下载了kafka-0.8.1.1-src.tgz工程,一看,文件还挺全,只是少了一个gradlew.bat文件,我果断从kafka-0.8.2-beta-src.tgz中copy一个gradlew.bat到kafka-0.8.1.1-src.tgz工程解压后的文件下。然后在kafka-0.8.1.1-src.tgz解压后的文件夹下运行 gradlew eclipse,终于开始正常构建eclipse项目了。用Scala导入构建好的项目也是顺利的,这都是后话了。

了解到Kafka,也因为我在做一个Mina为基础的项目时,当时用的消息队列处理这是rabbitmq,遇到不少问题,就来学习Kafka了。Apache有很多很棒的项目,多学学真心好。还有就是这种开源工程,我们很多人用起来也不是很方便,慢慢改善。

遇到的一些问题:

1.kafka-0.8.2-beta-src 工程下运行 gradlew eclipse 报错:

 【找不到 org.gradle.wrapper.GradleWrapperMain】

技术分享
技术分享

2.下载gradle,配置好环境变量后,kafka-0.8.2-beta-src 工程下运行 gradle eclipse 报错,而且每尝试着解决一个错后,又会报一个新错,没完没了:

  【Could not find property ‘ext‘ on settings】

技术分享

技术分享



Kafka源代码导入Scala IDE

标签:kafka scala   源代码   scala   

原文地址:http://blog.csdn.net/xiucaiyao/article/details/42254201

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!