---lucene的中文问题,在线等---100分啊 lucene对中文的支持要用这个StandardAnalyzer analyzer = new StandardAnalyzer()来解析 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ......IndexWriter writer = new IndexWriter(ramDir, new StandardAnalyzer(), true);......楼上的兄弟,我用的不就是StandardAnalyzer嘛? 程序运行时带上这参数java -Dclient.encoding.override=GBK -Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN在程序中,先弄清楚原来是什么编码,你要的是什么编码,按如下转换text = new String( text.getBytes(“iso8859-1”),”gbk”); 编译的时候也要指定字符集javac -Dclient.encoding.override=GBK -Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN xxx.java或者在IDE中指定工程的默认字符集(编码方式) 感谢楼上的兄弟提供的信息。我用的是eclipse,默认的字符集本来就是GBK的。另外你说的那些参数是有用的,尤其是将程序部署到linux上时,但在这里不是这个原因。至于编码的转换更是不需要,因为index和search时用的都是GBK。不过还是非常感谢!等待中啊...... Hibernate 增加数据后怎么得到该记录的ID 关于spring和hibernate整合的问题急!! java 泛型高手 请进? 有哪位兄弟对EDI(电子商务数据交换)标准有所了解的吗?可能的话是否可以提供一些相关文档给我. 求助:EJB-QL语句实现插入记录 struts用validator框架遇到的问题,动态form可以验证,静态的无法验证 struts的下拉框啊!我总是做不好啊!帮我看看阿 如何合并如下类似几个文件,谢谢! ejb设计的问题 弱弱问下~Lucene现在在实际项目中用的多么? hibernate在oracle中数据的插入问题 高分急求!一个网页问题
IndexWriter writer = new IndexWriter(ramDir, new StandardAnalyzer(), true);
......
楼上的兄弟,我用的不就是StandardAnalyzer嘛?
java -Dclient.encoding.override=GBK -Dfile.encoding=GBK -Duser.language=zh -Duser.region=CN在程序中,先弄清楚原来是什么编码,你要的是什么编码,按如下转换
text = new String( text.getBytes(“iso8859-1”),”gbk”);
或者在IDE中指定工程的默认字符集(编码方式)
我用的是eclipse,默认的字符集本来就是GBK的。
另外你说的那些参数是有用的,尤其是将程序部署到linux上时,但在这里不是这个原因。
至于编码的转换更是不需要,因为index和search时用的都是GBK。
不过还是非常感谢!等待中啊......