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


Administrator
飞致云 发布于 2022-07-13 / 407 阅读 / 0 评论 /
问题描述使用 Mac M1 芯片的电脑在对源码执行 mvn clean package 打包时,会提示如下异常:解决方法出现该异常的原因是因为 Node.js v15.12.0 版本还不支持 arm 架构,我们可以访问日志中的链接 https://nodejs.org/dist/v15.12.0/n

1 问题描述

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

image-1657677609957

2 解决方法

出现该异常的原因是因为 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 ,即可成功打包。



是否对你有帮助?