我已经在pom.xml中添加了maven依赖关系,我可以看到该类存在于maven依赖项中,但是当我运行应用程序时,它正在扔classNotFoundException。
。类图像
错误日志图像
有时Java会报告它找不到类,而实际上,当它试图将类定义加载到内存中时发生了异常。如果:
,可能会发生这种情况- 静态初始器会引发异常
- 缺少基类或接口
尝试在DefaultDirectoryService构造函数中设置一个断点,并在调试模式下运行您的应用程序。您应该能够看到引起您问题的原因。
看起来像您使用Eclipse。
转到命令行中的项目路径并执行mvn eclipse:eclipse
。
如果您在当地没有安装的Maven,则可以从此处下载