我正在使用 Windows 7
操作系统。我从这些 Link 下载了 apache-activemq-5.8.0.zip
并解压到 C:\Users\Infratab Bangalore\Desktop\Queueing\apache-activemq-5.8.0
目录。
虽然 Activemq
初始化时间我从这些 Link 中阅读了 Pre-Installation Requirements
概念.
我已经在我的系统中安装了 apache-maven-3.0.5
。为了我的确认,我在我的系统中运行了以下命令。
mvn -version
我收到以下消息,所以 Maven
安装成功。
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 19:21:
28+0530)
Maven home: P:\Software\apache-maven-3.0.5
Java version: 1.7.0_21, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_21\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
我从这些 Link 下载了 geronimo-spec-corba-1.0.jar
并设置 classpth
。
我是这样启动Activemq
初始化的。
C:\Users\Infratab Bangalore\Desktop\Queueing\apache-activemq-5.8.0\bin>activemq
我收到错误消息,所以我使用以下语句测试了 61616(Activemq default port no)
是否处于 Activity 状态。
C:\Users\Infratab Bangalore>netstat -an|find "61616"
TCP 0.0.0.0:61616 0.0.0.0:0 LISTENING
TCP [::]:61616 [::]:0 LISTENING
最后我了解到 61616
端口处于 Activity 状态,所以我想更改端口号。
我的想法对吗?
如何安装
Activemq
。
谢谢。
最佳答案
我相信你的问题是端口 61616 上已经有东西在运行。(它可能是你不小心启动的另一个 ActiveMQ 实例)。
您可以在 activemq.xml 文件中更改 ActiveMQ 的端口。只需在 61616 上查找并将其替换为您要使用的端口(它应该位于 <transportConnector>
标签中,名称为 openwire
)。
您不必安装 ActiveMQ,只需启动 activemq.bat
在 bin 文件夹中启动独立服务。
关于java - 如何更改 Activemq 的默认端口号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18082404/