package org.apache.commons.io does not exist error
48,834
Solution 1
I was having same issue then realized that the version of commons-io getting picked up was lower than what I need (2.4)....I need to Override the already managed version as below to get the right one picked up:
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
Solution 2
I also faced the same issue, but after adding dependency in pom error got removed.
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.6</version>
</dependency>
you can also refer URL http://zetcode.com/java/fileutils/
Related videos on Youtube
Author by
samnaction
Updated on April 29, 2022Comments
-
samnaction almost 2 years
I am compiling a .java file using ant compiler. I am getting the following errror "package org.apache.commons.io does not exist error"
I downloaded the apache Commons IO binaries and pasted the .jar files in "C:\Program Files\Java\jdk1.7.0_51\lib\missioncontrol\plugins "
Any help. Do I need to modify the classpath of my build xml file?
<target name="compile" description="Compile source code"> <mkdir dir="${build.dir}/classes"/> <javac includeantruntime="false" srcdir="src" destdir="${build.dir}/classes" classpathref="classpath" encoding="UTF8" debug="on" deprecation="on"> <include name="**/*.java"/> <exclude name="**/NutchExample.java"/> </javac> <copy todir="${build.dir}/classes/lia/tools"> <fileset dir="src/lia/tools" excludes="**/*.java"/> </copy> </target>
-
Doogle about 5 years2.5 and 2.6 are now available. Feel free to use those.
-
Marcin almost 3 yearsIn Gadle:
implementation group: 'commons-io', name: 'commons-io', version: '2.6'