web-dev-qa-db-ja.com

LinuxでActiveMQを起動できません

ActiveMQサーバーをRaspberryPIDebian Squeezeボックスで実行しようとしていますが、すべてが正しくインストールされているように見えますが、サービスを開始しようとすると、次のようになります...

root @ raspberrypi:/var/www/activemq/Apache-activemq-5.7.0# bin/activemq

情報:「/ etc/default/activemq」を読み込んでいます

情報:Java '/ usr/jre1.7.0_07/bin/Java'を使用しています

/usr/jre1.7.0_07/bin/Java:1:/usr/jre1.7.0_07/bin/Java:ELF0

                                                       4°: not found

/usr/jre1.7.0_07/bin/Java:2:/usr/jre1.7.0_07/bin/Java:構文エラー: "("予期しない

Sysv initスクリプトによって提供されるタスク:

restart         - stop running instance (if there is one), start new instance

console         - start broker in foreground, useful for debugging purposes

status          - check if activemq process is running

setup           - create the specified configuration file for this init script

                  (see next usage section)

このスクリプトの構成:

The configuration of this script can be placed on /etc/default/activemq or /root/.activemqrc.

To use additional configurations for running multiple instances on the same operating system

rename or symlink script to a name matching to activemq-instance-<INSTANCENAME>.

This changes the configuration location to /etc/default/activemq-instance-<INSTANCENAME> and

$HOME/.activemqrc-instance-<INSTANCENAME>. Configuration files in /etc have higher precedence.

root @ raspberrypi:/var/www/activemq/Apache-activemq-5.7.0#

どこかにエラーがあるようですが、私はこれについてはかなり初心者で、どこを見ればよいのかわかりません。

11
user1743960

ドキュメントによると、コマンドが間違っているので、答えを追加するだけです

activemqmを開始するには、

[インストールディレクトリ/ビン]に移動し、./activemq startまたは単純なbin/activemq startを実行します

ウィンドウにライブで表示したい場合は、bin/activemq consoleを使用してください

停止するには、プロセスを強制終了する必要があります

21
madhairsilence

デフォルトのActiveMQ「gettingstarted」リンクはuをここに送信します: http://activemq.Apache.org/getting-started.html これは「ActiveMQ4.xのスタートガイド」です。

メインのドキュメントページを下にスクロールすると、適切なコマンドを使用してこのリンクが表示されます: http://activemq.Apache.org/version-5-getting-started.html

2
Tristan