我在Ubuntu 10.4上使用(试图使用)activemq 5,而且Apache.org上的文档和安装中的实际内容之间存在很大的不匹配。
我通过sudo apt-get install activemq
根据Apache文档,应该有一个名为" activemq"的文件。在安装的bin目录中。但是,在我的文件夹/usr/share/activemq/bin
中只有一个文件:run.jar,它是一个符号链接。没有文件activemq。
所以,根据文档(http://activemq.apache.org/version-5-getting-started.html#Version5GettingStarted-InstallationProcedureforUnix),我无法启动它。
如果我尝试使用命令activemq console
启动代理,我会收到错误mkdir:missing操作数后跟一个以
-jar" /usr/share/activemq/bin/run.jar"开始:未找到
这很奇怪,因为我的机器上有精确的符号链接。
如果我运行sudo activemq console
,我会收到类似的错误,然后是运行时异常,
"无法执行启动任务。原因等等等等FileNotFoundException: 类路径资源[activemq.xml]无法打开,因为它确实如此 不存在。 (StartCommand.java:98)"
如何解决此问题并启动activemq?
答案 0 :(得分:0)
肯定有问题。您不需要数据包管理器。 我建议你使用官方下载页面: http://activemq.apache.org/activemq-5151-release.html
选择最新版本或其他版本,然后通过./bin/activemq start