日曜日, 2月 11, 2007

[search] Solrお試し2

Solrには,JapaneseAnalyzerが入っていない.今はSolrのexampleで試しているので,そこのwebapp内にあるsolr.warを展開し(warは普通のZIPファイルだから,拡張子を".zip"にして展開できる),中のWEB-INF\libにlucene-ja.jarとsen.jarを入れ込んだ.

jar cvf ..\solr.war .\


warを作りなれている人には当たり前かもしれないけれど,展開したディレクトリに入ってjarしないとディレクトリ構成が当初と変わってしまうので注意.あと,環境変数にSEN_HOMEを指定していたとしても何故か効かないので,起動時に引数として与える必要がある.

java -Dsen.home=d:\Solr\sen -jar start.jar


これでインデクス時には問題が出なくなったけれど,どうもexampleにあるadmin画面では検索に引っかからない..何故?

Solr(というかLucene)のインデクスをダンプするツールなどは無いものだろうか.Lukeというインデクスブラウザがあったようだが,使い方がよく分からない.それに(Luceneライブラリが)v1.9対応のようだし・・.

0 件のコメント: