编译时包不存在

Package does not exist when compiling

我在 Windows 上做了一个 Java 项目,现在我想在 Linux 下使用它。 由于我正在使用文件,因此我 "need" org.apache.commons.io.FilenameUtils 包。在 Windows 下,我正在使用 IntelliJ,所以它为我管理一切。我正在通过 VirtualBox 共享文件夹共享项目目录。当我尝试编译 Main class 时,我得到

error: package org.apache.commons.io does not exist import org.apache.commons.io.FilenameUtils; ^

我已经尝试过 javac -classpath . Main.java 但我还是遇到了同样的错误。 老实说,从这一点开始我完全迷失了方向,尽管我已经用谷歌搜索了一下这个问题。我 运行 Debian 和 Java JDK 8

编译时需要在类路径中有Commons IO Jar,例如:

javac -cp .:path_to_commons_io_jar Main.java