{channel.title!channel.name} - 楚淮公司周东林

apache-activemq-5.9.0启动不了

在bin\win64目录下点击activemq.bat启动不了,过一会CMD弹出框就自动消失了具体报错信息BeanFactory not initialized or already closed - call ‘refresh‘ before accessing beans via the ApplicationContext


 apache-activemq 解压后配置好 JDK 环境就可以使用,今天在自己电脑上弄了一个操作系统 windows10 ,配置好 JDK TOMCAT启动正常, activemq 启动后 CMD 命令提示符过会自动关闭,用按住鼠标左键定位看到报了一大串错误。

网上有一些解决方案大多都是针对springbean的初始化的解释,发现没有解决我的问题,后来才知道这也是因为端口占用的问题,也就是61616被占用了,但是怎么会突然出现这样的问题呢,原来是开了wifi共享,因为占用61616端口的正是Internet Connection Sharing(ICS),所以将这个ICS停止服务就行了。还有说是电脑主机名有下划线导致,这个没测试不知道是不是这个原因。我的关闭 ICS 服务就可以了。