Caused by: java.lang.ClassNotFoundException: net.sf.json.JSONObject

原因是在tomcat配置下的lib包目录下并没有这个JSONObject的jar包(pom.xml的依赖包没有放到tomcat运行的读取的WEB-INF/lib目录下)

tomcat配置

Caused by: java.lang.ClassNotFoundException: net.sf.json.JSONObject_第1张图片

D:\program files\tomcat\apache-tomcat-7.0.82\webapps\xitw_jenkins\WEB-INF\lib

解决:

 

可以使用deployment assembly为web工程指定在运行的时候,指定将依赖的工程打成jar包部署到web-inf/lib下

添加Maven Dependences的jar包放到WEB/INF/lib下 那么在tomcat运行的时候就会识别到maven的依赖包了

Caused by: java.lang.ClassNotFoundException: net.sf.json.JSONObject_第2张图片

你可能感兴趣的:(20190827)