java.lang.NoClassDefFoundError

org/apache/commons/io/IOUtils


Samebug tips8

You need to add httpcore to your dependencies. Try adding version 4.3 or further.

This error means there's a class missing in your classpath during runtime. You need to create a jar with all your dependencies and have it in your classpath. Check Maven Assembly Plugin and how to add your dependencies to a jar: https://goo.gl/U2zr8k

Don't give up yet. Our experts can help. Paste your full stack trace to get a solution.


Solutions on the web19820

Solution icon of googlegroups
via Google Groups by Mark Giffin, 7 months ago
org/apache/commons/io/IOUtils

Solution icon of web
via JIRA by Andrew Dixon, 8 months ago
org/apache/commons/io/IOUtils

Solution icon of stackoverflow
via Stack Overflow by user1557458
, 1 year ago
org/apache/commons/io/IOUtils

Solution icon of stackoverflow
org/apache/commons/io/IOUtils

Solution icon of stackoverflow
org/apache/commons/io/IOUtils

Solution icon of googlegroups
via Google Groups by Philip Dalrymple, 7 months ago
org/apache/commons/io/IOUtils

Solution icon of googlegroups
via Google Groups by Osmar Benavidez, 1 year ago
org/apache/commons/io/IOUtils

Solution icon of web
org/apache/commons/io/IOUtils

Stack trace

  • java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils at org.archive.crawler.settings.XMLSettingsHandler.writeSettingsObject(XMLSettingsHandler.java:260) at org.archive.crawler.settings.XMLSettingsHandler.writeSettingsObject(XMLSettingsHandler.java:208) at org.archive.crawler.settings.XMLSettingsHandler.copySettings(XMLSettingsHandler.java:360) at org.archive.crawler.admin.CrawlJobHandler.createSettingsHandler(CrawlJobHandler.java:889) at org.archive.crawler.admin.CrawlJobHandler.createNewJob(CrawlJobHandler.java:781) at org.archive.crawler.admin.CrawlJobHandler.newJob(CrawlJobHandler.java:730) at org.apache.jsp.new_jsp._jspService(new_jsp.java:185) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358) at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:342) at org.archive.crawler.admin.ui.RootFilter.doFilter(RootFilter.java:67) at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:286) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567) at org.mortbay.http.HttpContext.handle(HttpContext.java:1807) at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525) at org.mortbay.http.HttpContext.handle(HttpContext.java:1757) at org.mortbay.http.HttpServer.service(HttpServer.java:879) at org.mortbay.http.HttpConnection.service(HttpConnection.java:789) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:300) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511) Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.IOUtils at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:252) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ... 29 more

Write tip

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

Users with the same issue

Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
Samebug visitor profile picture
Unknown user
Once, 1 year ago
1197 more bugmates