java.lang.NoClassDefFoundError: org/apache/commons/io/FileUtils
java.lang.NoClassDefFoundError: org/apache/commons/io/FileUtils
我正在使用 IntelliJ,我正在尝试使用 FileUtils.copyFile() 方法。当我使用该方法时出现此错误:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apach
e/commons/io/FileUtils
这里是使用复制文件方法的代码:
import org.apache.commons.io.FileUtils;
...
try {
File destJAR = new File("c:/X-Dock/MP3Player.jar");
File playerJAR = new File(MP3Player); //"MP3Player" is a string that is defined earlier.
FileUtils.copyFile(playerJAR, destJAR);
}catch (IOException e){
e.printStackTrace();
}
我通过转至
将 Apache Commons JAR "commons-io-2.4" 导入到 IntelliJ 项目中
File -> Project Structure -> Libraries -> Add -> Java -> "commons-io-2.4.jar"
如有任何帮助,我们将不胜感激。
按照以下步骤解决您的问题。
或者您可以编辑配置文件
build.gradle
dependencies {
compile files('libs/commons-io-2.4.jar')
}
我正在使用 IntelliJ,我正在尝试使用 FileUtils.copyFile() 方法。当我使用该方法时出现此错误:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apach
e/commons/io/FileUtils
这里是使用复制文件方法的代码:
import org.apache.commons.io.FileUtils;
...
try {
File destJAR = new File("c:/X-Dock/MP3Player.jar");
File playerJAR = new File(MP3Player); //"MP3Player" is a string that is defined earlier.
FileUtils.copyFile(playerJAR, destJAR);
}catch (IOException e){
e.printStackTrace();
}
我通过转至
将 Apache Commons JAR "commons-io-2.4" 导入到 IntelliJ 项目中File -> Project Structure -> Libraries -> Add -> Java -> "commons-io-2.4.jar"
如有任何帮助,我们将不胜感激。
按照以下步骤解决您的问题。
或者您可以编辑配置文件
build.gradle
dependencies {
compile files('libs/commons-io-2.4.jar')
}