我在windows平台下面做实验,服务器用tomcat。我对含有中文的文件建索引,然后中英文都可以查。同样的代码,我移到Debian下,就只能查英文而不能查中文了。这是怎么回事,有人知道吗?谢谢
解决方案 »
- jdbc连接sql 2000 的三个驱动包
- [SWT] 如何修改 ToolItem 的背景色 和 文字的颜色.
- 切换输入码对java C/S程序的影响
- java.lang.IllegalArgumentException: attempt to create saveOrUpdate event with null entity
- 求教算法:将1至100一百个随机自然数,放入数组a中。用JAVA实现获取当中重复次数最多,而且数是最大的一个,并打印出来。
- lastIndexOf方法,怎么用的啊?!
- ResultSet记录集中,若某个字段是int型,我用getString()取速度快呢,还是getInt()速度快!
- 关于rtf的问题
- ★★★★★★大好消息! java I love you for ever! sun 胜利了!法官裁定:120天内微软必
- 高分求助!关于Swing方面的问题
- 腾讯正在举行活动,发放6位QQ号送分,http://vip.rl35.com/vip_qq/vip.htm?QQ=890890
- 如何统计一个对象数组里的对象有多少个long型的变量呢?
在Debian下
先分析检索内容
query = QueryParser.parse(queryString, "contents", analyzer);
然后我打印出query内容
System.out.println(query.toString("contents"));
此时为空。不知道怎么解决这个问题。
在Windows XP下这个内容就不为空,就能检索出内容
或者你在操作的时候的当前环境是什么语言环境,环境变量为中文,你是否有设置?
Debian是linux的一种吗?呵呵,不知道,受教了。