无法解析包 org.apache.commons.vfs 异常
我的代码中出现异常,提示 org.apache.commons.vfs.* 无法解析
。有人可以解释一下为什么会发生这种情况以及如何解决它。
这是我的代码...
import org.apache.commons.vfs.FileChangeEvent;
import org.apache.commons.vfs.FileListener;
import org.apache.commons.vfs.FileObject;
import org.apache.commons.vfs.FileSystemException;
import org.apache.commons.vfs.FileSystemManager;
import org.apache.commons.vfs.VFS;
import org.apache.commons.vfs.impl.DefaultFileMonitor;
import com.sample.*;
public class watchDirectory implements FileListener{
public static void watchDir(String a){
FileSystemManager fsManager = VFS.getManager();
FileObject listendir = fsManager.resolveFile("/home/username/monitored/");
DefaultFileMonitor fm = new DefaultFileMonitor(new CustomFileListener());
fm.setRecursive(true);
fm.addFile(listendir);
fm.start();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的构建路径中缺少该库。按照步骤将库添加到项目的构建路径中
右键单击项目根目录,选择“构建路径”,在其下选择“配置构建路径”
然后选择“库”选项卡,在该选项卡下单击“添加外部 jar”
然后浏览 jar 文件并将其添加到构建路径,然后刷新您的项目。如果您没有 jar 文件,可以从此处下载
You are missing the library in your build path. Follow the steps to add the library into your project's build path
Right click on the project root, select "build path", under that select "configure build path"
Then select the library tab, under that click on "Add external jars"
Then browse for the jar file and add it to the build path, then refresh your project. If you don't have the jar file, you can download it from here