51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

【常见问题】Mac M1 执行 mvn clean package 异常,提示 Could not download Node.js

1 问题描述 {#1-%E9%97%AE%E9%A2%98%E6%8F%8F%E8%BF%B0}

使用 Mac M1 芯片的电脑在对源码执行 mvn clean package 打包时,会提示如下异常:

image-1657677609957

2 解决方法 {#2-%E8%A7%A3%E5%86%B3%E6%96%B9%E6%B3%95}

出现该异常的原因是因为 Node.js v15.12.0 版本还不支持 arm 架构,我们可以访问日志中的链接 https://nodejs.org/dist/v15.12.0/node-v15.12.0-darwin-arm64.tar.gz 去一探究竟。

image-1657677616247

接着我们输入 https://nodejs.org/dist/ 访问下文件服务器。选择高一些的版本,点进去看是否有 node-xxxx-darwin-arm64.tar.gz 的安装包。

image-1657677621963

image-1657677631116

接着分别修改 frontend 及 mobile 下的 pom 文件,修改 nodeVersion 为 v16.7.0,如下图所示:

image-1657677638236

修改完成后,继续执行 mvn clean package ,即可成功打包。

赞(2)
未经允许不得转载:工具盒子 » 【常见问题】Mac M1 执行 mvn clean package 异常,提示 Could not download Node.js