记录一下在servlet里调用lucene时遇到的问题

作为一个没有系统学过java和javaweb就直接上手做东西的程序猿,有时遇到的额问题真的让我很无解呀,今天在servlet里调用一个lucene程序,各种出错,把那个程序单独拿出来运行时一切正常,在servlet里调用时就出错,不仅出错连我的web项目的主页都已经访问不鸟了,纠结了一下午,我试着一条一条语句的注释掉执行,试图找出到底是那句引起的问题,还是失败了。最后,在overstackflow上找到了答案,http://stackoverflow.com/questions/14638696/servlet-exception-with-lucene-demo-class,

上面说到了,

java.lang.ClassNotFoundException is related to Java Classpath. ClassNotFoundException comes when JVM tries to load a class at runtime dynamically and if that class is not found in classpath it throwsjava.lang.ClassNotFoundException.

As, you are using third party API called Apache Lucene, you need to place all required jar files to application classpath.

For a web application default classpath is /WEB-INF/lib directory under webapp or WebContent directory.

Copy all required jar files there, eclipse takes care everything rest.

看完之后果断把lucene相关的包拷贝到下,问题随之解决,哈哈哈哈。

转载于:https://my.oschina.net/u/138210/blog/132750

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值