记录一下在servlet里调用lucene时遇到的问题
2013-05-22 00:00
120 查看
作为一个没有系统学过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相关的包拷贝到下,问题随之解决,哈哈哈哈。
上面说到了,
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相关的包拷贝到下,问题随之解决,哈哈哈哈。
相关文章推荐
- 记录一下第一次工作时遇到的问题有关iframe父子页面相互调用
- 记录一下Fedora21下安装Foundation5遇到的问题[尚有遗留问题]
- java.lang.Process调用程序阻塞问题解决(刚刚遇到的问题,看有人解决了,转一下:) )
- android集成环信遇到的一些问题记录一下方面以后查阅
- 记录一下python中遇到的问题
- 最近遇到的mysql php 中的各种中文乱码问题,记录一下
- 记录一下学习Android时遇到一些问题
- 记录一下github使用中遇到的问题
- osg和Qt结合,记录一下环境搭建,测试及遇到的问题
- Android学习记录(七) 记录一下最近遇到的坑:文件断点续传的问题。
- 记录一下这两天遇到的问题以及犯的愚蠢错误
- C++调用Python脚本遇到的问题记录《后续还会添加 方便查阅》
- 记录一下工作中遇到的问题!!!
- 整合项目遇到的一些问题 记录一下 前后台传值 和 编码问题
- 昨天遇到个dexopt失败的奇怪问题,记录一下
- 从今天开始记录一下每天学到的Android知识、以及开发中遇到的问题
- 整合两个工程遇到的小问题~记录一下
- 项目实现过程中遇到的问题记录(二)------------在Thread中使用CallBack并没有调用CallBack的返回
- ASP.NET遇到问题,“对象不能从 DBNull 转换为其他类型”,记录一下~问题已经解决,谢谢大家~