public static void main(String[] args) {
Analyzer analyzer = new MMChineseAnalyzer();
QueryParser queryParser = new QueryParser( "field", analyzer);
//queryParser.setDefaultOperator(QueryParser.AND_OPERATOR);
Query query = null;
try {
String test = "中国人民,会导致代码难以测试和维护。中国 wto and dalian ";
query = queryParser.parse(new String(test.getBytes("GBK")));
System.out.println(query.toString("field"));
} catch (Exception e) {
e.printStackTrace();
}
}