ActiveMQ学习系列(三)----下载github源码并编译
前记:坚持使用官网的资源去学习是挺痛苦的一个过程,昨天瞎溜达了一天,也没看到有系统性的学习文章,倒是发现了github上的ActiveMq项目。
地址:https://github.com/apache/activemq
应该会有一些demo或者比较深入的例子吧,而不只是收发消息,因为ActiveMq的features列表里可是有一大堆的功能待深入挖掘。
下面简单记录下从源码编译的过程:
一、下载github源码
二、解压并编译
参考的url:
http://activemq.apache.org/version-5-getting-started.html#GettingStarted-WindowsSourceInstallation
1、解压到指定路径后,进入以下目录(带有pom文件的这个路径,因为该项目源码是由多个子项目组成的,所以需要从父级的pom文件开始编译):
2、maven编译
mvn -Dtest=false install
tip:中途如果出现build error,多编译几次。
执行完上面的命令后,可以执行以下命令变成eclipse或者idea工程:
mvn eclipse:eclipse
mvn idea:idea
3、一切正常的话,会出现以下界面:
经过上面的步骤,会生成对应的二进制包:
本地解压后,执行:
启动成功后,验证是否正常工作。
OK。本篇就到这,我也要进入下一步的学习了。
欢迎回复留言。