Tomcat A child container failed during start

今天写了个小web项目,发现tomcat8.0运行不起,环境servlet3.1,Java8.错误信息说java.lang.ClassNotFoundException: net.sf.json.JSONArray,但是不用tomcat的正常java程序是可以用这个包的,所以可以判断是tomcat的问题

百度一番大家都说让用低版本Tomcat,俺不服,我试过的方法:

这篇博客让我尝试排除导入的jar包

https://blog.csdn.net/weixin_39220472/article/details/79601888让我改jar版本

https://bbs.csdn.net/topics/392301304

最终我好用的方法:

https://blog.csdn.net/wochunyang/article/details/51352187把外部引用的jar放到使用的tomcat路径下面的lib里面去!

再在右键项目名->Build path->configure build path,引入这个lib下面的就行了

Tomcat A child container failed during start_第1张图片

 

下载可以去这个地址:https://mvnrepository.com/

你可能感兴趣的:(Java,Web)