- PR -

SenとLuceneをインストールしているのですが…

1
投稿者投稿内容
Yosuke
会議室デビュー日: 2005/01/30
投稿数: 1
投稿日時: 2005-01-30 12:07
はじめまして、
こちらは、日本語で全文検索をjavaでやろうとしている者です。

Senを参照記事URLを元にインストールしたのはいいのですが、
$sh sen.sh
を実行するとエラーメッセージが出ます。

done.
Please input Japanese sentence:
[INFO] Dictionary - token file = /usr/local/sen-1.2/dic/token.sen
java.lang.IllegalArgumentException: Tokenizer Class: net.java.sen.ja.JapaneseTokenizer is invalid.
at net.java.sen.StringTagger.init(StringTagger.java:159)
at net.java.sen.StringTagger.<init>(StringTagger.java:96)
at net.java.sen.StringTagger.getInstance(StringTagger.java:134)
at net.java.sen.StringTagger.getInstance(StringTagger.java:101)
at StringTaggerDemo.main(StringTaggerDemo.java:33)

token.senがないというメッセージだと思ったので、dicフォルダを
調べたところ、token.senどころか "*.sen"が全てありませんでした。

antの実行のときに、プロキシの設定をしても通らなかったもので、
ブラウザからdicフォルダに直接ipadic-2.6.tar.gzを
落としたのがいけなかったのでしょうか?

環境は
Linux Redhat9.0
java-1.5.0
ant-1.6.2
sen-1.2
1

スキルアップ/キャリアアップ(JOB@IT)