activeMQ安装问题wrapper | Launching a JVM... wrapper | Unable to execute Java command.

本文指导如何在Windows上部署Apache ActiveMQ,重点在于处理不同JDK版本兼容问题,以及如何配置wrapper以启动activemq服务,遇到'Unable to execute Java command'错误的解决方案。
摘要由CSDN通过智能技术生成

1安装步骤

1.1如果你的电脑安装jdk或者jvm而且版本大于1.8版本就没有任何问题,如果下于则去activemq官网参考你要下的版本所对应的jdk版本。
官网地址http://activemq.apache.org/activemq-5153-release.html
在这里插入图片描述
1.2 为啥要用jdk,去官网就知道activemq是java写的所以需要jvm来运行,从而也造就了他的跨平台性。
他是一个非安装答到时候像下面图片activemq.bat 点击一下就运行了。

2问题及解决

wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
wrapper  | Unable to execute Java command.
wrapper  |     "D:\Javabuild\Java\jdk-10.0.2\bin\java" -Dactivemq.home="D:\resoure\spring_resoure\apache-activemq-5.15.3" -Dactivemq.base="../.." -Djavax.net.ssl.keyStorePassword=password -Djavax.net.ssl.trustStorePassword=password -Djavax.net.ssl.keyStore="../../conf/broker.ks" -Djavax.net.ssl.trustStore="../../conf/broker.ts" -Dcom.sun.management.jmxremote -Dorg.apache.activemq.UseDedicatedTaskRunner=true -Djava.util.logging.config.file=logging.properties -Dactivemq.conf="../../conf" -Dactivemq.data="../../data" -Djava.security.auth.login.config="../../conf/login.config" -Xmx1024m -Djava.library.path="D:\resoure\spring_resoure\apache-activemq-5.15.3/bin/win64" -classpath "D:\resoure\spring_resoure\apache-activemq-5.15.3/bin/wrapper.jar;D:\resoure\spring_resoure\apache-activemq-5.15.3/bin/activemq.jar" -Dwrapper.key="r8Wr1_7iBlepi_AM" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=16100 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperSimpleApp org.apache.activemq.console.Main start
wrapper  | Critical error: wait for JVM process failed

从里面可以看出进行进入jvm时候报错
Unable to execute Java command.并不能找到java系统命令
但是 “D:\Javabuild\Java\jdk-10.0.2\bin\java” -就是我的java jdk路径。所以我百度找到都是如下操作安装路径如下图打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至于为什么百度上都是到wrapper.java.command=%JAVA_HOME%/bin/java这
然而我的加入wrapper.java.command=%JAVA_HOME%/bin/java.exe
我的jdk 10.0版本给我个下马威有下面情况
在这里插入图片描述

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值