我正在尝试解决eclipse项目中的maven依赖项。
依赖项已经下载到我的maven依赖项文件夹中(如下所示)


然而,import语句仍然没有解析。
在我的java构建路径中,存在Maven Dependencies文件夹。

到目前为止,我已经尝试在命令行上重建项目,并在eclipse中刷新它;我尝试在eclipse本身中重新构建它;我尝试在eclipse中更新该项目。
似乎什么都起不到作用。任何帮助都将不胜感激。
编辑:这是我的POM文件,供你们中的提问者参考。



发布于 2022-06-30 15:41:37
您的依赖项设置为在test范围下。这意味着它只在测试类(例如src/test/java)中可用。如果您想在您的主应用程序src/main/java中使用它,请删除测试范围。
发布于 2022-06-30 15:24:04
我不使用eclipse,但是总的想法是删除依赖文件夹中的所有依赖项并重新构建,或者您也可以更改抛出错误的依赖项的版本。有时,您正在调用的类的名称可能会在您使用的版本中更改。
发布于 2022-06-30 15:31:59
通过右键单击Package 中的项目节点并选择菜单Maven -> Update .,您可以更新Maven依赖项。
您还必须记住,Maven通常在pom.xml中的“pom.xml”作用域中具有依赖关系。在这种情况下,只能在src/test/java路径下使用这些依赖项。
https://stackoverflow.com/questions/72817957
复制相似问题