Solr7部署报错:java.lang.NoSuchMethodError: javax.servlet.ServletInputStream.isFinished()Z

错误信息:

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()Z


很明显:是tomcat7没有ServletInputStream.isFinished()这个方法

解决:

建议solr5以上的的标配tomcat8+jdk1.8,不然很容易出问题,我用的Tomcat7,换为Tomcat8后就可以了。

你可能感兴趣的:(Solr7部署报错:java.lang.NoSuchMethodError: javax.servlet.ServletInputStream.isFinished()Z)