来自maven依赖的一些类不能被引用

时间:2017-06-07 11:18:57

标签: java maven jar dependencies

我通过maven添加了org.joda.time依赖项,我可以参考Seconds包中的org.joda.time类,但我不能DateTime或其他人。什么可以导致这种行为?我可以在Maven依赖项中浏览joda-time-2.9.9.jar,所有类都在那里。

enter image description here 如您所见,Seconds类已按预期导入,但无法识别DateTimeField

2 个答案:

答案 0 :(得分:0)

  • 首先尝试ALT + F5
  • 如果错误仍然存​​在,请尝试从命令行(mvn clean package或通过Eclipse构建项目"运行方式 - > Maven构建...")。
  • 如果编译显示错误,请修复它们(可能你需要另一个版本的jar或其他一些jar来遮蔽你需要的类)。

答案 1 :(得分:0)

问题出在腐败的罐子里。在我从本地maven repo中删除joda.time文件夹并做了Maven->更新后它开始工作。