exception
javax.servlet.ServletException: Servlet execution threw an exception
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause
java.lang.NoClassDefFoundError: org/apache/lucene/index/CorruptIndexException
servlet.SearcherServlet.doGet(SearcherServlet.java:44)
servlet.SearcherServlet.doPost(SearcherServlet.java:59)
javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause
java.lang.ClassNotFoundException: org.apache.lucene.index.CorruptIndexException
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
servlet.SearcherServlet.doGet(SearcherServlet.java:44)
servlet.SearcherServlet.doPost(SearcherServlet.java:59)
javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
下面是Servlet
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String service = request.getParameter("action");
if (service.equals("eins")) {
String key=request.getParameter("input");
//System.out.println(key);
Searcher seacher=new Searcher(); //这是第44行
List<Movie> list=seacher.searchByFuzzy(key);
request.setAttribute("movies", list);
request.getRequestDispatcher("/Results.jsp").forward(
request, response);
}
}