很多初學activemq的同學都會遇到一個問題:下載了最新版本的mq但是跟本地的jdk有衝突。所以mq的下載一定要根據本地的jdk版本來決定。
ActiveMQ 依賴JDK版本
根據別人整理好的部分資料,我大概羅列下5.15版本及其以前版本跟jdk的關係。
那,下載的時候怎麼看某個版本的依賴的jdk是什麼?
如何查看官方發佈ActiveMQ依賴JDK版本
方法1:查看 release-note
首先進入到activemq下載官網:http://activemq.apache.org/download-archives.html
先從列表裏頭選擇某個版本,點擊進去如下,再點擊issues如下:
如下就可以查看release note了
方法二以ActiveMQ 5.15.2 Release爲例:在下載頁面的Change Log處,
方法三打開下載號的jar包,以activemq-all-5.11.1.jar爲例:
在activemq-all-5.11.1.jar/META-INF/MANIFEST.MF文件中:build-jdk