solr-7.1.0版本在apache-tomcat-7.0.52安裝中出現異常:java.lang.NoSuchMethodError: javax.servlet.ServletInputStream.isFinished()Zhtml
本來想用solr全文檢索工具,結果安裝以後顯示這個,問題是什麼形成的呢?java
錯誤信息:Servlet.service() for servlet [default] in context with path [/solr] threw exception [Filter execution threw an exception] with root cause java.lang.NoSuchMethodError: javax.servlet.ServletInputStream.isFinished()Zapache
緣由:tomcat7沒有ServletInputStream.isFinished()這個方法tomcat
解決辦法:既然你用solr那應該知道solr有幾個大版本,既然7不讓用,那可使用4和5這個兩個版本試試,或者tomcat咱們使用8以上,JDK版本1.8以上工具