Win7环境下安装ActiveMQ

参考ActiveMQ官方文档:http://activemq.apache.org/getting-started.html


安装ActiveMQ

近来要学习JMS,在网上查了些资料,发现ActiveMQ是比较流行的JMS开源框架,决定使用ActiveMQ来学习JMS开发。作为学习JMS的起步,首先要安装ActiveMQ,在windows环境下安装ActiveMQ需要以下步骤:

  1. 下载ActiveMQ最新版本的二进制版,下载路径:http://activemq.apache.org/download.html。
  2. 解压到任意目录,在DOS窗口下,将工作目录切换到ActiveMQ的安装目录,并输入命令:activemq。
  3. 等待ActiveMQ启动。


如果ActiveMQ启动没有问题,就会出现如上图中红线标示的信息:
INFO  ActiveMQ JMS Message Broker (ID:apple-s-Computer.local-51222-1140729837569-0:0) has started

测试ActiveMQ

ActiveMQ的默认端口为61616,另开一个DOS窗口,输入如下命令并回车,可以查看这个端口是否已经打开:
netstat -an | find "61616"

也可以在浏览器中检测ActiveMQ的运行状况,访问路径如下:
http://127.0.0.1:8161/admin

与tomcat类似,这个页面可能弹出一个安全登陆框,默认的用户名密码为admin/admin,我们也可以在ActiveMQ安装目录下的conf/jetty-realm.properties文件中修改。

停止ActiveMQ

在windows环境下,要停止ActiveMQ,只需要在开始的启动窗口中按下Ctrl+C组合键即可。当然如果是Linux操作系统,也可以通过如下命令停止ActiveMQ服务:
ps -ef|grep activemq
kill [PID]
  where [PID] is the process id of the ActiveMQ process.

配置ActiveMQ

这里是一些常见的关于ActiveMQ的配置问题列表:http://activemq.apache.org/configuration.html

开发ActiveMQ的准备

使用JAVA开发ActiveMQ,需要导入一些jar包到classpath中。比较偷懒的方式是只需要一个activemq-all.jar即可,它会将ActiveMQ所需的所有jar包全都引入到classpath。但是如果你希望能够精确的控制在ActiveMQ中使用的所有jar包,还是分别导入比较好些。

ActiveMQ必需jar包列表:
  • activemq-core.jar
  • activeio-core.jar
  • kahadb.jar (用于persistence)
  • slf4j-api.jar(activemq-all.jar包含以上4个jar包)
  • geronimo-spec-jms.jar
  • geronimo-spec-jta.jar
  • geronimo-spec-j2ee-management.jar
可选的jar包:
  • spring.jar(当使用xml配置文件配置消息中间件时引入)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值