13

我正在使用Windows 7操作系统。我apache-activemq-5.8.0.zip从这些链接C:\Users\Infratab Bangalore\Desktop\Queueing\apache-activemq-5.8.0下载并在目录中提取。

Activemq初始化时,我Pre-Installation Requirements从这些Link中阅读了概念。

我已经安装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" 

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)使用以下语句测试是否处于活动状态。

  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端口是活动的,所以我想更改我的端口号。

  1. 我是对的,我在想什么?

  2. 我该如何安装Activemq.

谢谢。

4

1 回答 1

17

我相信您的问题是端口 61616 上已经有一些东西在运行。(它可能是您意外启动的另一个 ActiveMQ 实例)。

您可以在 activemq.xml 文件中更改 ActiveMQ 的端口。只需在 61616 上查找并将其替换为您要使用的端口(它应该在<transportConnector>带有 name 的标签中openwire)。

您不必安装 ActiveMQ,只需activemq.bat在 bin 文件夹中启动即可启动独立服务。

于 2013-08-06T14:21:07.013 回答