
【Mac M系列芯片上的编译问题】
由于Mac的M系列芯片与osx-x86_64版本兼容,因此在此版本可供下载之前,您需要手动指定osx-x86_64版本。依赖的Protocol Buffers v3.1.0没有osx-aarch_64版本。
·
前置问题
依赖的Protocol Buffers v3.1.0没有osx-aarch_64版本。
如果您使用的其他版本,您可以在这里的Protocol Buffers Release链接中找到osx-aarch_64版本:链接地址.
以下摘自错误描述里面的信息
mvn deploy:deploy-file
-DgroupId=com.google.protobuf
-DartifactId=protoc
-Dversion=3.1.0
-Dclassifier=osx-aarch_64
错误描述
解决方案
由于Mac的M系列芯片与osx-x86_64版本兼容,因此在此版本可供下载之前,您需要手动指定osx-x86_64版本
mvn clean package -DskipTests -Dos.detected.classifier=osx-x86_64
更多推荐
所有评论(0)