运行maven clean
后,
当我运行maven install
命令时,我的导入会出现几个package ... does not exist
错误。
然而,我检查了,并且包存在,并且它们在那里,在“Maven Dependencies”文件夹下。使用F3快捷方式,我也可以打开声明,并阅读源代码。
Eclipse的代码语法检查不会显示任何错误。
可能是什么问题?
答案 0 :(得分:3)
这是导致您compile
和test
范围混合的常见原因。检查依赖项的范围(test
作用域deps在依赖关系视图中是灰色的)。这些依赖项不适用于src/main/java/
下的代码。