問題があると思われるパッケージの1つはですactivemq
。
インストール後、単純なシンボリックリンクを使用してキューの1つを有効にする必要があります。
sudo ln -s /etc/activemq/instances-available/main \
/etc/activemq/instances-enabled/main
次にサービスを開始します。
sudo service activemq start
走る?
ps aux | grep '[a]ctive'
いいえ。たぶん正しく表示されないのでしょうか?
ps aux | grep '[j]ava'
いいえ。
フォアグラウンドモードで起動します。
sudo activemq console
素晴らしいです。デフォルトではクラスパスエラーが発生しました。(接着ボックス):
Caused by: java.io.FileNotFoundException: class path resource [activemq.xml] cannot be opened because it does not exist
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:158)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)
... 25 more
ActiveMQが起動するように問題を解決するにはどうすればよいですか?
答え1
これは不便なソリューションですが、Ubuntu 12.04とActiveMQ「Just Works™」の使い始めました。