0

私はsolrを学び始めたばかりです。ここ3日から 困っています。Solr 3.6 および 4.0 でリッチ ドキュメントのインデックスを作成できません。windows7 64bitを使用しています。私が試したのは次のとおりです:

まず、Tomcat-jetty.using BitNami Apache で solr 3.6 をインストールしました。

1.-Durlコマンドを試してました:

error #500 lazy loading error

2.自分のウィンドウ マシン用のcurlをダウンロードし、curlを試してみました: error #500 lazy loading error

3. solr チュートリアルからプログラムをコピーして、NetBeans IDE で SolrJ 用の solrJを使用してファイルをアップロードし、 update/extract を使用して pdf ファイルのインデックスを作成しようとしたところ、次の結果が得られました。

org.apache.solr.common.SolrException: Server at 
"myServer:port/solr" returned non ok status:500, message:Internal 
Server Error

4. solconfig.xml を変更したため、update/extract リクエスト ハンドラからstartup=lazyを削除し、同じ結果になりました

solr 3.6 を再インストールしましたが、成功しません。4.0 でも同じエラーが発生します。
/browseなどの他のリクエストハンドラーでも同じ問題が発生します。

Linux に切り替える必要がありますか?

4

1 に答える 1

0

そのライブラリを使用するようにSolrを構成したままにしても、パッケージャー(Bitnami)にはそのライブラリが含まれていないようです。解決するよう依頼することができます。または、自分で展開することもできます。

Tomcat に Solr をデプロイする方法は次のとおりです。Windows へのインストールも同様に簡単です。Windows サービスとして開始されます。インストールしたら、リッチ ドキュメント サポートを有効にするには、 の内容をディレクトリにコピーし、をそのディレクトリcontrib/extraction/lib/にポイントしsharedLibますsolr.xml。そのガイドを使用したことがある場合は、これらの新しい用語を理解できます:-)

于 2013-03-01T06:06:55.437 に答える