0

solr.solr.home変数を solr homeに設定する必要があるサーブレット (solr) をインストールしました。何かのようなもの:

JAVA_OPTS=-D=solr.solr.home='/usr/share/tomcat/solr'

私が使用しているバージョンの tomcat は、plesk コントロール パネルからサービス セットアップとして実行されています。これをグーグルで調べた後、warファイルのweb.xmlファイルを編集してから再jarする必要があるというページを見つけました。web.xml のセクションのコメントを外し、必要なフィールドに入力しました。

<env-entry>
  <env-entry-name>solr/home</env-entry-name>
  <env-entry-value>/usr/share/tomcat5/solr</env-entry-value>
  <env-entry-type>java.lang.String</env-entry-type>
</env-entry>

war ファイルを再パッケージし、コントロール パネルから再インストールしましたが、ログにはまだ solr/home を設定する必要があるというメッセージが表示されます。

誰でもアイデアはありますか?

4

1 に答える 1

0

これに対する答えは、次の質問にあります 。CentOS、plesk 9.2.1、および tomcat 5.5 を使用して solr 1.3.0 をインストールできないのはなぜですか?

また、web.xml ファイルで行っていたことは正しかったです。tomcat のログは aobut solr/home が設定されていないと不平を言っていましたが、それは実際の問題ではありませんでした。Tomcat には xalan ライブラリへの参照がありませんでした。上記のリンクで、どのように修正したかを説明しています。

于 2009-09-01T22:39:29.750 に答える