上传工程请大家帮忙看下问题,谢谢

SERVLET在jsp调用时,总是执行searchManager.search().size() == 0;而SearchManager searchManager = new SearchManager("中核");放在一个单独的主函数中,完全可以searchManager.search().size() > 0 这是为什么呢,急

我的意思就是main函数测试成功但在放到servlet里面没反应,在servlet里面获得的list的size()总是为0,但在main函数里面就是非0

压缩包呢的LuceneApp是应用工程,其他两个目录是数据文件夹,放在E盘下,可以改位置
[b]问题补充:[/b]
请大家帮忙看看,谢谢了

拿你的代码测试了下,没什么问题;
环境:
eclipse3.5,
jdk1.6.0_13
tomcat 6.0
动态web项目
target runtime: Apache Tomcat v6.0
Dynamic web module version:2.5
配置:Apache Tomcat v6.0的缺省配置

之前建了个工程,开始没有指定target runtime,Dynamic web module version我选了2.3,后来添加target runtime后仍然报错:Java compiler level does not match the version of the installed Java project facet。

重建工程后,程序能够查询。web.xml直接替换建项目时生成的那个也没有问题。

你程序里路径搞得有问题吧,

在main里的路径和servlet里写的路径是有不同的