maven-build-downloading

本文针对Maven多仓库配置下,依赖的jar包在编译时出现Downloading卡死的问题,提供了两种解决方案。一是修改maven配置文件的updatePolicy参数,二是删除本地仓库中问题jar包的文件夹,强制重新下载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 场景描述

maven库用的是公司私服和阿里云结合的方式(maven多仓库配置),本项目maven依赖的有其他项目组的jar包(单点登录),但是天有不测风云,依赖单点登录的好几个jar包,在编译(build)的时候一直Downloading,卡死了。

2. 解决方案

2.1 问题定位

以前好好的,突然不行了,首先肯定先找jar包提供方,然而单点登录项目组回复N久没动了,看了maven库jar包是没变化,里面的日期也没变化,但是几个同事都不能更新了,肯定是私服上的jar包有变化了,看了下私服上md5、sha1这些好像变化了。。但是也不确定,也不好说,还是看看怎么解决吧。

2.2 解决方案

问题原因是服务器配置文件跟本地文件进行对比(maven-metadata.xml),通过里面的时间戳进行对比,本地日期大于等于服务器jar包日期,不更新jar包;服务器日期大于本地库日期,更新jar包,问题就出在maven-metadata这个问题文件上了。

两个解决方案

2.2.1 更改setting文件。

本人maven配置文件在:E:\m2下,打开文件,找到jar包对应的仓库。

<updatePolicy>always</updatePolicy>

-----------------更改为----------
<updatePolicy>never</updatePolicy>

updatePolicy有三个参数:aways:每次,never:从不,daily:每日,这样就可以编译成功了。

2.2.2 重新下载

当Downloading卡住了,首先停止服务,去本地maven仓库(本人:E:\m2\repository)下面找到该jar包对应文件夹,在文件夹里面会有个lock后缀的文件,就是在比对过程中出问题了,文件锁住了,删除了该lock文件,但是测试了下不行,下载还是会有问题,要删除了整个文件夹,例如“E:\m2\repository\com\oracle\ojdbc6\11.2.0.3,把文件夹11.2.0.3整个给删除了,重新编译下载,因为整个文件夹都没有了,maven编译的时候就会去下载该jar包,相当于新的下载,不会去比对,这样就可以直接通过了。

2.2.3 结论

建议采用第二种,原因:

(1)直接,快速,直接把jar包对应的文件夹删除了,重新下载就好了。

(2)第一种方案会存在问题,假如外围系统jar包正常更新了,版本没变化,但是增加了新的方法,这样就更新不到新的方法了,会有问题。


更多知识请关注公众号:「软件老王」,IT技术与相关干货分享,回复关键字获取对应干货,java,送必看的10本“武功秘籍”;图片,送100多万张可商用高清图片;面试,送刚毕业就能月薪“20k”的java面试题,后续不断更新中,比如“软考”、“工具”等,已经在整理中。

在这里插入图片描述

lvzhuoyuan@U-VF56K71F-1930 lindormML % mvn javadoc:javadoc # 单独执行插件目标 [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Detecting the operating system and CPU architecture [INFO] ------------------------------------------------------------------------ [INFO] os.detected.name: osx [INFO] os.detected.arch: x86_64 [INFO] os.detected.bitness: 64 [INFO] os.detected.version: 10.16 [INFO] os.detected.version.major: 10 [INFO] os.detected.version.minor: 16 [INFO] os.detected.classifier: osx-x86_64 [INFO] ------------------------------------------------------------------------ [INFO] Detecting the operating system and CPU architecture [INFO] ------------------------------------------------------------------------ [INFO] os.detected.name: osx [INFO] os.detected.arch: x86_64 [INFO] os.detected.version: 10.16 [INFO] os.detected.version.major: 10 [INFO] os.detected.version.minor: 16 [INFO] os.detected.classifier: osx-x86_64 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Lindorm ML Project [pom] [INFO] ldml-sql [jar] [INFO] ldml-inference-client [jar] [INFO] ldml-core [jar] [INFO] ldml-jdbc [jar] [INFO] ldml-train [jar] [INFO] ldml-inference [jar] [INFO] ldml-exec [jar] [INFO] ldml-server [jar] [INFO] ldml-endpoint-lsql [jar] [INFO] dist-ldml-server [pom] Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-enforcer-plugin/3.1.0/maven-enforcer-plugin-3.1.0.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-enforcer-plugin/3.1.0/maven-enforcer-plugin-3.1.0.pom (7.2 kB at 35 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/enforcer/enforcer/3.1.0/enforcer-3.1.0.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/enforcer/enforcer/3.1.0/enforcer-3.1.0.pom (8.3 kB at 101 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-enforcer-plugin/3.1.0/maven-enforcer-plugin-3.1.0.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-enforcer-plugin/3.1.0/maven-enforcer-plugin-3.1.0.jar (26 kB at 231 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/alchim31/maven/scala-maven-plugin/4.5.3/scala-maven-plugin-4.5.3.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/alchim31/maven/scala-maven-plugin/4.5.3/scala-maven-plugin-4.5.3.pom (24 kB at 152 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/alchim31/maven/scala-maven-plugin/4.5.3/scala-maven-plugin-4.5.3.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/alchim31/maven/scala-maven-plugin/4.5.3/scala-maven-plugin-4.5.3.jar (136 kB at 1.2 MB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/gmavenplus/gmavenplus-plugin/1.2/gmavenplus-plugin-1.2.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/gmavenplus/gmavenplus-plugin/1.2/gmavenplus-plugin-1.2.pom (23 kB at 297 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom (4.8 kB at 62 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/gmavenplus/gmavenplus-plugin/1.2/gmavenplus-plugin-1.2.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/gmavenplus/gmavenplus-plugin/1.2/gmavenplus-plugin-1.2.jar (88 kB at 1.1 MB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/bytebuddy/byte-buddy-maven-plugin/1.12.9/byte-buddy-maven-plugin-1.12.9.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/bytebuddy/byte-buddy-maven-plugin/1.12.9/byte-buddy-maven-plugin-1.12.9.pom (4.7 kB at 57 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/bytebuddy/byte-buddy-maven-plugin/1.12.9/byte-buddy-maven-plugin-1.12.9.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/net/bytebuddy/byte-buddy-maven-plugin/1.12.9/byte-buddy-maven-plugin-1.12.9.jar (44 kB at 514 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-release-plugin/3.0.0-M7/maven-release-plugin-3.0.0-M7.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-release-plugin/3.0.0-M7/maven-release-plugin-3.0.0-M7.pom (9.4 kB at 110 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/release/maven-release/3.0.0-M7/maven-release-3.0.0-M7.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/release/maven-release/3.0.0-M7/maven-release-3.0.0-M7.pom (11 kB at 144 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-release-plugin/3.0.0-M7/maven-release-plugin-3.0.0-M7.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-release-plugin/3.0.0-M7/maven-release-plugin-3.0.0-M7.jar (61 kB at 704 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/mojo/build-helper-maven-plugin/3.3.0/build-helper-maven-plugin-3.3.0.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/mojo/build-helper-maven-plugin/3.3.0/build-helper-maven-plugin-3.3.0.pom (7.4 kB at 93 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/mojo/mojo-parent/65/mojo-parent-65.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/mojo/mojo-parent/65/mojo-parent-65.pom (35 kB at 413 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/mojo/build-helper-maven-plugin/3.3.0/build-helper-maven-plugin-3.3.0.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/codehaus/mojo/build-helper-maven-plugin/3.3.0/build-helper-maven-plugin-3.3.0.jar (68 kB at 786 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-maven-plugin/1.0.0.RC2/moditect-maven-plugin-1.0.0.RC2.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-maven-plugin/1.0.0.RC2/moditect-maven-plugin-1.0.0.RC2.pom (4.0 kB at 48 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-parent/1.0.0.RC2/moditect-parent-1.0.0.RC2.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-parent/1.0.0.RC2/moditect-parent-1.0.0.RC2.pom (7.3 kB at 94 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-org-parent/1.0.0.Final/moditect-org-parent-1.0.0.Final.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-org-parent/1.0.0.Final/moditect-org-parent-1.0.0.Final.pom (18 kB at 206 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-maven-plugin/1.0.0.RC2/moditect-maven-plugin-1.0.0.RC2.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/moditect/moditect-maven-plugin/1.0.0.RC2/moditect-maven-plugin-1.0.0.RC2.jar (46 kB at 235 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-project-info-reports-plugin/3.1.2/maven-project-info-reports-plugin-3.1.2.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-project-info-reports-plugin/3.1.2/maven-project-info-reports-plugin-3.1.2.pom (19 kB at 99 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-project-info-reports-plugin/3.1.2/maven-project-info-reports-plugin-3.1.2.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-project-info-reports-plugin/3.1.2/maven-project-info-reports-plugin-3.1.2.jar (293 kB at 2.2 MB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changelog-plugin/2.3/maven-changelog-plugin-2.3.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changelog-plugin/2.3/maven-changelog-plugin-2.3.pom (14 kB at 172 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changelog-plugin/2.3/maven-changelog-plugin-2.3.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changelog-plugin/2.3/maven-changelog-plugin-2.3.jar (59 kB at 736 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changes-plugin/2.10/maven-changes-plugin-2.10.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changes-plugin/2.10/maven-changes-plugin-2.10.pom (20 kB at 90 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changes-plugin/2.10/maven-changes-plugin-2.10.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-changes-plugin/2.10/maven-changes-plugin-2.10.jar (213 kB at 843 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-source-plugin/3.2.1/maven-source-plugin-3.2.1.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-source-plugin/3.2.1/maven-source-plugin-3.2.1.pom (6.9 kB at 89 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-source-plugin/3.2.1/maven-source-plugin-3.2.1.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-source-plugin/3.2.1/maven-source-plugin-3.2.1.jar (32 kB at 370 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-javadoc-plugin/3.3.0/maven-javadoc-plugin-3.3.0.pom Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-javadoc-plugin/3.3.0/maven-javadoc-plugin-3.3.0.pom (21 kB at 260 kB/s) Downloading from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-javadoc-plugin/3.3.0/maven-javadoc-plugin-3.3.0.jar Downloaded from alibaba-releases: http://mvnrepo.alibaba-inc.com/mvn/repository/org/apache/maven/plugins/maven-javadoc-plugin/3.3.0/maven-javadoc-plugin-3.3.0.jar (515 kB at 2.7 MB/s) [INFO] [INFO] --------------< com.alibaba.lindorm.sqlminds:lindorm-ml >--------------- [INFO] Building Lindorm ML Project 1.3.4.2 [1/11] [INFO] --------------------------------[ pom ]--------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for Lindorm ML Project 1.3.4.2: [INFO] [INFO] Lindorm ML Project ................................. FAILURE [ 0.002 s] [INFO] ldml-sql ........................................... SKIPPED [INFO] ldml-inference-client .............................. SKIPPED [INFO] ldml-core .......................................... SKIPPED [INFO] ldml-jdbc .......................................... SKIPPED [INFO] ldml-train ......................................... SKIPPED [INFO] ldml-inference ..................................... SKIPPED [INFO] ldml-exec .......................................... SKIPPED [INFO] ldml-server ........................................ SKIPPED [INFO] ldml-endpoint-lsql ................................. SKIPPED [INFO] dist-ldml-server ................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.009 s [INFO] Finished at: 2025-06-23T20:16:51+08:00 [INFO] ------------------------------------------------------------------------ [ERROR] Unknown lifecycle phase "#". You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/LifecyclePhaseNotFoundException lvzhuoyuan@U-VF56K71F-1930 lindormML % 不对啊
最新发布
06-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件老王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值