在M1处理器上Maven构建报错

在M1处理器上Maven构建报错

马草原 531 2022-03-15

在M1处理器上Maven构建报错

最近升级了基于ARM架构的MacBookPro,使用的M1Pro处理器,这颗处理器确实很强,但是在兼容性方面还差点意思。在没有原生支持Apple Silicon的应用程序运行卡顿、闪退、报错很常见。希望生态越来越好吧,毕竟ARM处理器的超低能耗和温控还是很令人讨喜的,是个做笔记本不错的思路。

M1Pro

最近遇到的一个问题是执行Maven构建的时候报错:

assertion failed [header->version <= kProjectSourceVersion]: runtime library is newer than runtime (Library.cpp:99 init)

Rosetta 是允许英特尔应用程序在Apple Silicon架构上运行的转换器。
更新一下Rosetta就可以解决了,命令如下:

softwareupdate --install-rosetta