在idea中运行可以很方便的debug和部署源码
1.新建目录
D://activemq-ws
2.下载源码到activemq-ws中
官方地址:https://github.com/apache/activemq
3.切换到activemq-5.16.x分支
作者运行的是ActiveMQ-5.16.0发布版,版本号为:86dd78b1aa64cbf0af15669c0e4af62dfae0d158
4.maven编译
mvn clean install -Dmaven.test.skip=true编译后在assembly/target目录下会生成apache-activemq-5.16.0-bin.zip包  
将apache-activemq-5.16.0-bin.zip包解压到D://activemq-ws目录下
5.配置activemq-console模块

将
D:\activemq-ws\lib  
D:\activemq-ws\lib\camel  
D:\activemq-ws\lib\extra  
D:\activemq-ws\lib\optional  目录中的jar包引入
6.配置启动类
打开activemq\activemq-console\src\main\java\org\apache\activemq\console的Main类  
第一次运行会报错  
然后修改运行配置,在Program arguements中添加参数:start xbean:D://activemq-ws/conf/activemq.xml  
  再次启动即可