文件上传 导入所需的jar包启动服务后依然报错找不到jar包里的类 ClassNotFoundException

问题报错:报java.lang.ClassNotFoundException: org.apache.commons.fileupload.FileItemFactory
浏览器上报错404路径找不到,这里报404是因为所引的jar包没有找到
解决了很长时间,纠结的淡疼,刚开始自学,初学者勿喷,哈哈。还是没有经验

解决办法
1. 首先确认下那个jar里有FileItemFactory这个类不
文件上传 导入所需的jar包启动服务后依然报错找不到jar包里的类 ClassNotFoundException_第1张图片

  1. 看看引入的jar是否已经在classpath里了
  2. 都没问题还有这个异常,建议F5下工程或者project–clean下
  3. 如果以上情况都正确你部署到tomcat里以后,去里面看看有没有你的这个jar包,步骤如下:
    tomcat目录->web-app->你的项目->web-inf->lib
    还有一种是eclipse把项目发布到这里:
    workspace.metadata.plugins\org.eclipse.wst.server.core\temp下,然后
    你的项目->web-inf->lib
    看有没有你的这个jar包,如果没有直接将jar包拖到这个文件夹下重启服务在浏览器上访问就可以了

你可能感兴趣的:(java-文件上传)