微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用本地副本覆盖 Maven 下载的第 3 方软件?

如何解决用本地副本覆盖 Maven 下载的第 3 方软件?

我正在运行 Ubuntu 18.04 的 32 位版本并尝试从源代码构建 32 位 Jenkins。 它在最后阶段失败(见下文),因为它找不到 Nodejs 的 Linux x86 版本。他们不再为 Linux 制作 32 位版本。我很好 - 我已经下载了 14.15.4 Nodejs 源代码并构建了我自己的 32 位版本。如何覆盖试图直接从 Nodejs 分发站点下载不存在的包的 Jenkins maven 构建? 我曾尝试将我自制的 node-14.15.4-linux-x86.tar.gz 预置在适当的位置,但由于该软件包在它试图从 (404 -未找到)。如果我可以阻止它尝试下载或告诉它从本地文件系统中提取 .tar.gz 包,我认为应该可以解决问题。我没有在网上找到任何东西,maven 配置对我来说完全陌生。

[INFO] Installing node version v14.15.4
[INFO] Downloading https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x86.tar.gz to /home/scott/.m2/repository/com/github/eirslett/node/14.15.4/node-14.15.4-linux-x86.tar.gz
[INFO] No proxies configured
[INFO] No proxy was configured,downloading directly
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Jenkins main module 2.275-SNAPSHOT:
[INFO]
[INFO] Jenkins main module ................................ SUCCESS [  4.868 s]
[INFO] Jenkins BOM ........................................ SUCCESS [  0.156 s]
[INFO] Jenkins cli ........................................ SUCCESS [ 10.285 s]
[INFO] Jenkins core ....................................... SUCCESS [01:12 min]
[INFO] Jenkins war ........................................ FAILURE [  4.536 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:35 min
[INFO] Finished at: 2021-01-08T00:47:30-06:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.11.0:install-node-and-yarn (install node and yarn) on project jenkins-war: Could not download Node.js: Got error code 404 from the server. -> [Help 1]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。