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

Maven运行错误“maven-clean-plugin:2.5或其依赖项无法解析”

滕胜涝
2023-03-14

使用iNtellijidea,我从Subversion下载了12次我的项目。

删除.m2/repository 7-8次。

重新导入,下载了15次的源代码。尝试了所有的可能性,但仍然不能运行我的项目。

下面是我的Maven运行配置文件和项目层次结构

这是我的maven输出

共有1个答案

宦源
2023-03-14

更新:在瑞士这里的清晨--我已经监督您在命令行:一节中在运行配置中指定了-o参数。这是让Maven脱机工作的控制台参数;)删除它,您应该就没事了。来源:http://books.sonatype.com/mvnref-book/reference/running-sect-options.html

更新2:好的,最初的问题已经解决了--但是日志显示了另外两个需要修复的问题(其中一个可以选择,但非常重新定义):1.)构建开始时的警告暗示您有重复的依赖项/版本声明--这些应该很容易修复。例如,您可以使用MVN dependency:tree-dverbose来获得关于重复项的概述(以及最后进行的定义)。第二个是actuall构建错误。我不知道您正在使用的安装插件,但我想您可能缺少这个依赖项:http://mvnrepository.com/artifact/org.codehaus.plexus/plexus-digest/1.0(或另一个包含无法找到的类的插件-根据需要调整版本)。

关于脱机模式的回答:

另一个可能的原因是从IDE内部显式地将Maven设置为在脱机模式下工作(例如,仅查阅本地存储库来解析依赖关系)(这将导致在幕后使用-o参数调用Maven)。

常规设置/项目设置:

文件->设置->构建、执行、部署->构建工具->Maven

确保没有选择任何选项。最后,如果您使用特定的启动配置,请确保该选项没有在该特定配置中被选中,如果它使sence生效,请更改更高的级别以方便使用)

 类似资料: