当前位置: 首页 > 知识库问答 >
问题:

解决Eclipse中的Maven依赖

南宫建白
2023-03-14

我正在尝试解决我的eclipse项目中的maven依赖项。

依赖项已经下载到我的maven dependencies文件夹中(如下所示)

然而,import语句仍然没有解析

在我的java构建路径中,存在Maven Dependencies文件夹。

到目前为止,我已经尝试在命令行上重建项目并在eclipse中刷新它;我尝试在eclipse中重建它;我尝试在eclipse中更新项目。

似乎什么都没用。任何帮助都将不胜感激。

编辑:这是我的POM文件,供你们询问的人使用。

共有3个答案

林念
2023-03-14

在包资源管理器中的项目节点上单击鼠标右键,然后选择菜单Maven-

您还必须记住,Maven通常在pom.xml中的"test"范围内具有依赖项。在这种情况下,您只能在src/test/java路径下使用这些依赖项。

崔涵亮
2023-03-14

您的依赖关系设置为在测试范围下。这意味着它仅在测试类中可用(例如,src/test/java)。如果您想在主应用程序中使用它,请删除测试范围。

宣星光
2023-03-14

我不使用eclipse,但总体思路是删除依赖项文件夹中的所有依赖项并重建,或者也可以更改引发错误的依赖项的版本。有时,您正在调用的类的名称可能会在您使用的版本中更改。

 类似资料:
  • 我在Eclipse4.18中遇到了一个奇怪的问题,我希望有人能帮我解决这个问题。我的项目是一个jetty webapp,它通过FTP与外部服务器进行通信。我正在使用mockftpserver(https://mockftpserver.org/)帮助对需要与FTP服务器通信的代码进行单元测试。 我在pom中将库依赖项定义为 然后我在测试类中定义了一个导入,比如 没有什么太奇怪的事情发生,maven

  • 谁能告诉我Maven中的依赖项Hamcrest有什么问题吗?这是一个遗憾,但我不能在这里附上截图。 当我试图更新Maven索引时,什么也没有发生。

  • 我有一个相当大的遗留项目,我正在添加一个组件。此组件使用HtmlUnit。我可以用Maven编译它,但是当我运行它时,我得到: 所以它缺少正确的构造函数。我认为这几乎肯定是中的版本冲突,但我不确定如何解决它。下面是我的(请注意我一直尝试玩的排除和依赖关系管理的所有游戏): 有什么想法吗? 编辑:有人认为这个问题是这个问题的重复,但事实并非如此,因为本例中的依赖类型不是。

  • 获取以下错误消息-无法计算生成计划:Plugin org.apache.maven.plugins:maven-resources-plugin:2.19.1或其依赖项之一无法解析:无法读取org.apache.maven.plugins:maven-resources-plugin:jar:2.19.1的工件描述符 : 错误日志:

  • 我已经将一个现有的manven项目导入到我从github下载的eclipse新工作区中。在maven安装中,我获得了构建成功,但该项目的红十字会从未成功过。这个问题以前已经提出过:link1,link2 大多数解决方案都是关于更新项目的,任何时候我做更新项目,都不能解决问题。 另一个解决方案是关于lombok插件,因为我注意到许多getter和setter方法都会导致问题(不存在)。lombok插

  • 本文向大家介绍Eclipse中maven异常Updating Maven Project的统一解决方案,包括了Eclipse中maven异常Updating Maven Project的统一解决方案的使用技巧和注意事项,需要的朋友参考一下 现在使用maven的公司和团队越来越多,虽然没有Gradle那么灵活,但是现对于以前的项目构建方式还是很有优势的,下面分享一个maven update 时的异常