当使用了
ProcessCenter pc = new DefaultStreamProcess(true);
在main里面是不会报错的,
这句话,浏览器就会报错
HTTP Status 500 - Servlet execution threw an exception
java.lang.NoClassDefFoundError: org/apache/lucene/analysis/Analyzer
org.lib.speech.process.DefaultStreamProcess.<init>(DefaultStreamProcess.java:92)
org.lib.speech.test.Music.doGet(Music.java:25)
javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
我已经引入了这个包了
为什么浏览器上面还是报错
org/apache/lucene/analysis/Analyzer
检查一下你的lucene-core里面有没有Analyzer这个抽象类?如果没有换3.0以上的版本