部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法

导入Maven工程后,新增tomcat服务器,启动服务器后,报如下错误:

部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法

使用http访问页面的时候报如下错误:

部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法

经过百度后,有一种方法可以解决:

在eclipse tomcat无法启动,无法访问tomcat服务器,于是单独启动tomcat。
另报异常:
java.lang.AbstractMethodError: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;
解决方法:项目目录下的web/lib里面的jasper-compiler.jar & jasper-runtime.jar包有冲突,把他们删除就行了。

如按如下方式在自己war包里面,添加如下代码,就可以解决该问题:

部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法

使用http post 发送json格式信息到java里面的服务里面,出现这种错误:

部署war包后,新增tomcat服务器,启动tomcat服务器报错解决方法

原来http post header里面的头部是这样的,"Content-Type:application/json-rpc\nContent-Length:" + bodyleng +"\nAccept:application/json-rpc";将Accept后面的json-rpc改为json就可以了。

以上错误信息,自己记录一些,仅供参考。

上一篇:swift -- 单例


下一篇:iOS NSString的常用用法