在M1处理器上Maven构建报错
最近升级了基于ARM
架构的MacBookPro
,使用的M1Pro
处理器,这颗处理器确实很强,但是在兼容性方面还差点意思。在没有原生支持Apple Silicon
的应用程序运行卡顿、闪退、报错很常见。希望生态越来越好吧,毕竟ARM处理器的超低能耗和温控还是很令人讨喜的,是个做笔记本不错的思路。
最近遇到的一个问题是执行Maven构建的时候报错:
assertion failed [header->version <= kProjectSourceVersion]: runtime library is newer than runtime (Library.cpp:99 init)
Rosetta
是允许英特尔应用程序在Apple Silicon
架构上运行的转换器。
更新一下Rosetta就可以解决了,命令如下:
softwareupdate --install-rosetta