关于activemq安装配置以及启动错误的解决

  目录

  注:若是为了解决问题,可直接查看第二部分。

  1.安装与启动

  在下载安装前,请安装好JDK并配置好环境变量。

  ActiveMQ可到官网下载。点击进入官网

  其中存在windows和Linux系统,如图:

  我的是windos,下载的windows下的压缩包。

  下载后解压,如图:

  进入到bin目录下,会存在32位文件和64位文件,如图:

  点击activemq.bat文件启动activemq,如图:

  ActiveMQ默认启动到8161端口,启动完了后在浏览器地址栏输入:http://localhost:8161/admin要求输入用户名密码,默认用户名密码为admin、admin,这个用户名密码是在conf/users.properties中配置的。输入用户名密码后便可看到如下图的ActiveMQ控制台界面了。

  其中InstallService.bat文件是为了设定为服务的。这里就不详细讲解了,喜欢的同学可以自行百度。

  至此,ActiveMQ算是安装成功了。下面是对安装遇到的问题提供解决方案以及讲解。

  2.安装中遇到的问题解决方案及讲解

  首先我遇到了一个坑就是:拒绝访问0x5.

  这个问题是因为我将解压文件放到了C:Program Files目录下,导致了电脑权限问题引起的,更换到了D盘就好了。

  其次问题是Unsupported major.minor version 52.0 ,如图:

  这是一个坑,很大的坑。搞了半天才知道,原来ActiveMQ与java的JDK是有版本对应匹配的。

  下面提供一个匹配图:

  MQ版本号Build-Jdk依赖JDKapache-activemq-5.0.01.5.0_121.5+apache-activemq-5.1.01.5.0_121.5+apache-activemq-5.2.01.5.0_151.5+apache-activemq-5.3.01.5.0_171.5+apache-activemq-5.4.01.5.0_191.5+apache-activemq-5.5.01.6.0_231.6+apache-activemq-5.6.01.6.0_261.6+apache-activemq-5.7.01.6.0_331.6+apache-activemq-5.8.01.6.0_371.6+apache-activemq-5.9.01.6.0_511.6+apache-activemq-5.10.01.7.0_12-ea1.7+apache-activemq-5.11.01.7.0_601.7+apache-activemq-5.12.01.7.0_801.7+apache-activemq-5.13.01.7.0_801.7+apache-activemq-5.14.01.7.0_801.7+apache-activemq-5.15.01.8.0_1121.8+

  如何查看官方发布ActiveMQ依赖JDK版本

  以版本 apache-activemq-5.15.0 为例

  方法1:查看 release-note

  ActiveMQ 5.15.0 Release

  Java 8 Required

  The minimum Java version has been upgraded to Java 8.

  方法2:查看文件 activemq-all-*.jarMETA-INFMANIFEST.MF 属性值 Build-Jdk

  Manifest-Version: 1.0

  Implementation-Title: ActiveMQ :: All JAR bundle

  Implementation-Version: 5.15.0

  Archiver-Version: Plexus Archiver

  Built-By: cshannon

  Specification-Vendor: The Apache Software Foundation

  Specification-Title: ActiveMQ :: All JAR bundle

  Implementation-Vendor-Id: org.apache.activemq

  Implementation-Vendor: The Apache Software Foundation

  Main-Class: org.apache.activemq.console.command.ShellCommand

  Created-By: Apache Maven 3.5.0

  Build-Jdk: 1.8.0_112

  Specification-Version: 5.15.0

  相信到这里很多朋友都该明白了。就是找匹配的版本下载。

  我的JDK是7 ,但是我百度搜索发现CSDN上竟然有人对activemq版本进行拆分,下载还需要积分,我觉得这是很可耻的行为。

  我这里直接给大家提供官网各个版本下载目录:ActiveMQ各个版本目录

  尽情的下载吧。。。。。。。。。。。

  总结

  以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

  您可能感兴趣的文章: