Lucene42的SynonmFilter使用方法是很简单的;看下面这个demo就可以明白了。package com.xh.lucene;
import java.util.Map;
import java.util.HashMap;
import java.io.StringReader;
import java.io.IOException;
importorg.apache.lucene.analysis.core.StopAnalyzer;
import org.apache.lucene.analysis.core.StopFilter;
importorg.apache.lucene.analysis.core.LowerCaseFilter;
importorg.apache.lucene.analysis.core.WhitespaceTokenizer;
importorg.apache.lucene.analysis.standard.StandardTokenizer;
import org.apache.lucene.analysis.synonym.SynonymFilterFactory;
importorg.apache.lucene.analysis.TokenStream;
importorg.apache.lucene.analysis.tokenattributes.CharTermAttribute;
importorg.apache.lucene.analysis.util.FilesystemResourceLoader;
import org.apache.lucene.util.Version;
import org.apache.lucene.util.CharsRef;
public final class SynonymFilterDemo {