Ubuntu のパッケージ リポジトリから Jetty 6.1 で Solr 4.4 を実行することは可能ですか? 私はこの例に従いました: http://www.kingstonlabs.com/blog/how-to-install-solr-36-on-ubuntu-1204/ 他の例をいくつか試しましたが、Solr 4.4 を実行することは不可能のようでした。 Jetty の webapps ディレクトリから。
コメントで読むことができる例では、人々が到達しようとしたときに404になったことを示しています
http://localhost:8080/solr
Rafal Kuc による Apache Solr 4 Cookbook の 6 ページ「Jetty での Solr の実行」の構成手順も試しました。
手順の概要は次のとおりです。
tar xvfz solr-4.4.0.tgz
sudo cp ~/solr-4.4.0/example/webapps/solr.war /usr/share/jetty/webapps
sudo mkdir /usr/share/jetty/temp
sudo cp ~/solr-4.4.0/example/contexts/solr-jetty-context.xml /usr/share/jetty/contexts
#Change temp dir
sudo vi /usr/share/jetty/contexts/solr-jetty-context.xml
sudo cp ~/solr-4.4.0/example/etc/jetty.xml /usr/share/jetty/etc/
sudo cp ~/solr-4.4.0/example/etc/webdefault.xml /usr/share/jetty/etc/
sudo cp ~/solr-4.4.0/example/etc/logging.properties /usr/share/jetty/etc/
sudo mkdir /usr/share/solr
sudo cp ~/solr-4.4.0/example/solr/solr.xml /usr/share/solr/
sudo mkdir -p /usr/share/solr/collection1/conf
sudo cp ~/solr-4.4.0/example/solr/collection1/conf/schema.xml /usr/share/solr/collection1/conf/
sudo cp ~/solr-4.4.0/example/solr/collection1/conf/solrconfig.xml /usr/share/solr/collection1/conf/
# JETTY_HOME = 0.0.0.0; NO_START=0;
# JAVA_OPTIONS="-Xmx256m -Djava.awt.headless=true -Dsolr.solr.home=/usr/share/solr/"
sudo vi /etc/default/jetty
しかし
http://localhost:8983/solr
それ以降は到達できません。ログにいくつかのエラー メッセージが見つかった場合、Jetty 6.1 の jetty.xml を置き換える Solr 4.4.0 ファイルの jetty.xml は、jetty 6.1 の残りの部分では機能しないと思います。Java/ に関するログの問題を覚えています。 Jetty サーバー クラス。違うと思います。
この場合の経験のある人なら誰でも、私の推測を確実に確認できますか?