依赖性存在但抛出ClassNotFoundException

时间:2017-09-07 14:56:50

标签: maven classnotfoundexception build-error

我已经向Pom.xml添加了maven依赖项,我可以看到该类存在于Maven依赖项中,但是当我运行该应用程序时,它会抛出ClassNotFoundException。

Class image

Error log image

2 个答案:

答案 0 :(得分:0)

有时Java会报告在实际上尝试将类定义加载到内存时发生异常时找不到类。如果出现这种情况:

  1. 静态初始化程序抛出异常
  2. 缺少基类或接口
  3. 尝试在DefaultDirectoryService构造函数中设置断点并在调试模式下运行应用程序。您应该能够看到导致问题的原因。

答案 1 :(得分:-1)

看起来像是在使用Eclipse。

在命令行中转到项目路径并执行ProductID

如果您没有在本地安装Maven,可以从here

下载