Kafka 学习笔记(一)
来源:互联网 发布:打开蜂窝数据上没有4g 编辑:程序博客网 时间:2024/05/22 11:34
菜鸟学习kafka之 为了java客户端的Maven安装
最近在看Kafka,脚本启动官网上有tutorial但是客户端的没看到只能自己摸索了。本来以为装上java就能编译然后启动Kafka客户端了,但是好多包都不能import,看网上说maven,准备试试。
首先安装Maven,我用的是Red Hat,网上看到了一键安装Maven的方法,
http://flyfoxs.iteye.com/blog/2104523
亲测有效!
安装完毕来看看是否成功安装
[root@localhost jkafka]# mvn -v
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T12:29:23-05:00)
Maven home: /usr/share/apache-maven
没问题,装好了。
现在我们用Maven建一个简单的project
在我的机器上正确的命令是:mvn archetype:generate -DgroupId=helloworld -DartifactId=helloworld
注意是generate!!!!
网上看了好几个参考都是:mvn archetype:create -DgroupId= helloworld -DartifactId= helloworld
怎么弄都不对,各种报错啊,我查了各种环境变量都么错啊,死活不能新建我心爱的helloworld,改成generate之后,整个世界都明亮了。
编译 helloworld
[root@localhost helloworld]# mvn compile
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building helloworld 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
编译之后会多出一个target文件夹,去里面找我们的jar,然后运行
[root@localhost helloworld]# java -cp target/helloworld-1.0-SNAPSHOT.jar helloworld.App
Hello World!
啊!Hello World粗线了,欧耶!
附上一个初学者,比如我,学习Maven是啥的网站
http://www.trinea.cn/android/maven/
深入浅出,简单易懂,给作者点赞!
- Kafka 学习笔记(一)
- Kafka学习笔记(一)
- kafka学习笔记:知识点整理(一)
- Kafka学习笔记(一):概念介绍
- Kafka 学习应用笔记(一)
- Kafka学习笔记一:基本概念
- kafka笔记(一)
- kafka学习(一)
- Kafka学习(一)
- Kafka学习笔记(二)
- Kafka学习笔记(三)
- kafka学习笔记(1)
- kafka学习笔记(2)
- Kafka学习笔记:初识Kafka
- Apache Kafka笔记(一):基础架构
- Kafka 学习笔记(七)之Kafka Consistency
- Kafka学习(1)——kafka文档阅读笔记
- kafka学习 (一)集群安装配置
- mybatis自动生成工具
- Android 自定义DialogFragment替代popupwindow
- Kth Smallest Element in a BST
- SRM 634 #DIV2
- java.util.Date和java.sql.Date
- Kafka 学习笔记(一)
- POJ 1195 Mobile phones(二维树状数组)
- 提高日志质量的 5 大技巧
- 红黑树(Red-Black tree)(插入与删除操作)
- dbcp的简单配置
- jsp文件包含
- Collection-List/ArrayList/LinkedList/Vector
- 2015上半年全国P2P网贷平台“百强榜”
- 关于java创建对象的四种方法