前に、LuceneのDirectoryの実装としてのInfinispanの機能を使ってみましたが、そもそも自分はLuceneにあまり詳しくないので、これを機にちょっと勉強してみることにしました。 仕事でも、直接的でないにしろ、Solrを使っていますので。 Apache Lucene http://lucene.apache.org/core/index.html というわけで、Analyzerから触っていこうと思います。プログラムは、Scalaで書きました。 では、build.sbtから。 name := "lucene-analyzers" version := "0.0.1-SNAPSHOT" scalaVersion := "2.10.1" organization := "littlewings" scalacOptions += "-deprecation" libraryDep