Win7環境下安裝ActiveMQ

參考ActiveMQ官方文檔:http://activemq.apache.org/getting-started.htmlhtml


安裝ActiveMQ

近來要學習JMS,在網上查了些資料,發現ActiveMQ是比較流行的JMS開源框架,決定使用ActiveMQ來學習JMS開發。做爲學習JMS的起步,首先要安裝ActiveMQ,在windows環境下安裝ActiveMQ須要如下步驟:java

  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配置文件配置消息中間件時引入)

版權聲明:本文爲博主原創文章,未經博主容許不得轉載。python

相關文章
相關標籤/搜索