Senを呼び出すプログラムの書き方
Sen の API を利用したプログラムの実行は
$ java -Dsen.home=${SEN_HOME} foo
のように sen.home を指定してもよいが,もっと楽をするならば以下のいずれかのコードを書けばよい.
[方法その1] プログラム内で環境変数 sen.home を定義する
System.setProperty("sen.home", "/usr/local/sen"); StringTagger tagger = StringTagger.getInstance(); Token[] token = tagger.analyze(s);
[方法その2] プログラム内で sen.xml のパスを明示的に指定する.
StringTagger tagger = StringTagger.getInstance("/usr/local/sen/conf/sen.xml"); Token[] token = tagger.analyze(s);