请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

MacOS M1芯片,getaway模块路由转发报错

MacOS M1芯片,getaway模块路由转发报错

Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS. Check whether you have a dependency on 'io.netty:netty-resolver-dns-native-macos'. Use DEBUG level to see the full stack: java.lang.UnsatisfiedLinkError: failed to load the required native library

引入如下依赖仍未解决

<dependency>
            <groupId>io.netty</groupId>
            <artifactId>netty-resolver-dns-native-macos</artifactId>
        </dependency>

正在回答 回答被采纳积分+3

插入代码

1回答

甲蛙 2023-05-11 22:22:37

我在后面的章节会转成MAC,目前正在用MAC录课,同样的代码,运行没问题,我的是M2。目前也没有同学反馈在MAC上有问题,你再比对下是不是哪里漏了代码。依赖是不是没引入,刷新下。

0 回复 有任何疑惑可以回复我~
  • 提问者 PhoebeJ #1
    该getway报错不影响gateway转发,后续在getway中尝试引入<groupId>io.netty</groupId> <artifactId>netty-all</artifactId>依赖后,Gateway报错解决,引起问题的原因应该是之前依赖中缺少针对MacOS M系列处理器架构的依赖。
    回复 有任何疑惑可以回复我~ 2023-05-13 08:29:59
  • 甲蛙 回复 提问者 PhoebeJ #2
    点赞!点赞!我关注下
    回复 有任何疑惑可以回复我~ 2023-05-15 09:36:11
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号