The Jar package relies on imported but raises NoClassDefFoundError error

z999ok 注册会员
2023-02-28 11:19

this error because of the lack of org.apache.com mons. IO. FileUtils this class in the jar package. You can try adding commons-io's jar package to your project to solve this problem.

If you are building with Maven, you can import commons-io by adding the following dependencies to your pom.xml file:


If you are not using Maven, you can manually add commons-io's jar package to your project. You can download the jar package from the Maven central repository and place it in the classpath of your project.

Ensure that the version of commons-io you add is compatible with the versions of other jar packages in your project to avoid possible conflicts.

B8399083 注册会员
2023-02-28 11:19

your project is the cause of this error without the org.apache.com mons. IO. FileUtils this class, or a version of the projects using is not compatible with you.


solution is to add the jar package in which the class resides to your project. You can add them by following these steps:

1. Download the commons-io.jar file suitable for your project. It can be downloaded from Apache Commons IO's official website:

2. Copy the downloaded commons-io.jar file to the lib directory of your project.

3. Add the jar package to the build path in your project. If you are using a build tool such as Maven, you will need to add it to your dependencies.

4. Rebuild and re-run your project.

Hope this helps you resolve the problem.

m15797953108 未验证用户
2023-02-28 11:19

Missing dependencies Check if pom imports related packages correctly

tianxiawub 注册会员
2023-02-28 11:19

all dependencies have been imported, and pom shows no problem