官网:http://localhost:8162/admin
一、准备工作
1.下载ActiveMQ
2.环境变量的设置,先看官方文档:
所以: 1)jdk 1.5及以上。
2)在环境变量中设置JAVA_HOME,值为你的jdk安装目录。
3) 把 jdk../bin加到你系统的path目录中去
3.下载ant(用来编译example)
ant的配法:
1)解压ant的包到本地目录。
2)在环境变量中设置ANT_HOME,值为你的安装目录。
3)在环境变量中设置JAVA_HOME,值为你的jdk安装目录。
4)把ANT_HOME/bin加到你系统的path目录中去。
二、启动
解压下载的ActiveMQ,在bin目录下找到activemq.bat双击,即可启动ActiveMQ
三、测试
之后就是运行你的第一个activeMQ sample,跑到%activemq_home%/example/下,运行命令:
ant consumer
( 或者如果需要跟参数: ant consumer -Durl=tcp://localhost:61616\)
然后再开一个命令行窗口,运行命令:
ant producer
之后就可以看到producer 在不停的发送消息:
...
[java] Sending message: Message: 1976 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1977 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1978 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1979 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1980 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1981 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1982 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1983 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1984 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1985 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1986 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1987 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1988 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1989 sent at: Sat Sep 06 01:43:21 CST 200...
[java] Sending message: Message: 1990 sent at: Sat Sep 06 01:43:21 CST 200...
...
而consumer在不停的收消息,直到发送和接收结束(这个例子里Consumer接收2000条消息就退出)为止。
参考地址:
http://xoknight.iteye.com/blog/520018
http://lpacec.iteye.com/blog/25384
http://hi.baidu.com/tdfrank/blog/item/d8e52a7760c0381db151b926.html