我在Windows上创建了一个Java项目,现在我想在Linux下使用它。
由于我正在使用Files,我“需要”org.apache.commons.io.FilenameUtils
包。在Windows下我正在使用IntelliJ,所以它为我管理一切。我通过VirtualBox共享文件夹共享项目目录。当我尝试编译Main类时,我得到了
错误:包org.apache.commons.io不存在 import org.apache.commons.io.FilenameUtils; ^
我已经尝试了javac -classpath . Main.java
,但我得到了相同的错误。
说实话,我完全迷失在这一点上,虽然我已经用谷歌搜索了一下这个问题。我运行Debian和Java JDK 8
答案 0 :(得分:3)
编译时需要在类路径中使用Commons IO Jar,例如:
javac -cp .:path_to_commons_io_jar Main.java