maven中经常会遇到一些报错,这里总结下。

maven报错 was cached in the local repository

报错信息:
was cached in the local repository, resolution will not be reattempted until the update interval of releases has elapsed or updates are forced.
这个问题一般是搭建了maven私服,私服找不到。

方案:
maven配置文件中注释掉私服地址即可。

maven报错 dependencies.dependency.version’ for org.springframework:springloaded:jar is missing

说明这个包,没下来。 pom.xml文件里面注释掉即可。

maven报错 Failed to clean project: Failed to delete C:\Users\zhangfei***\target\classes\com\xiaoyu\platform\custom\common -> [Help 1]

描述:
mvn clean的时候报错。

报错信息为:
Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.6.1:clean (default-clean) on project *: Failed to clean project: Failed to delete C:\Users\zhangfei*\target\classes\com\xiaoyu\platform\custom\common -> [Help 1]

提示很明显,是target下的文件没有被删除的原因。
手动删除下就好了。

maven报错:Failed to execute goal on project …: Could not resolve dependencies for project …

这个问题一般出现在父子项目中,如:
father 父项目
son 子项目

子项目中调用父项目,子项目打包时,有可能报上述错误。

解决方案:
父项目先clean,再install(注意,要install,光package不行)
子项目再clean,package即可。

依赖的pom找不到及整个项目install

很奇怪的一点是报错jeecg-boot-master的pom找不到,但是全局搜索又搜不到这个引用,是在是太奇怪了。

最后整个项目install下居然好了,太奇怪了。

更多推荐