Mac M1芯片电脑, 项目升级到jdk11启动报错

Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS.

错误详细信息如下

2022-11-30 15:04:29.348 ERROR 70279 --- [           main] i.n.r.d.DnsServerAddressStreamProviders  : Unable to load io.netty.resolver.dns.macos.MacOSDnsServerAddressStreamProvider, fallback to system defaults. This may result in incorrect DNS resolutions on MacOS.java.lang.reflect.InvocationTargetException: nullat java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na]at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:na]at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na]at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[na:na]at io.netty.resolver.dns.DnsServerAddressStreamProviders.<clinit>(DnsServerAddressStreamProviders.java:64) ~[netty-resolver-dns-4.1.65.Final.jar:4.1.65.Final]at org.redisson.connection.MasterSlaveConnectionManager.<init>(MasterSlaveConnectionManager.java:190) ~[redisson-3.17.1.jar:3.17.1]at org.redisson.connection.MasterSlaveConnectionManager.<init>(MasterSlaveConnectionManager.java:137) ~[redisson-3.17.1.jar:3.17.1]at org.redisson.connection.SingleConnectionManager.<init>(SingleConnectionManager.java:30) ~[redisson-3.17.1.jar:3.17.1]at org.redisson.config.ConfigSupport.createConnectionManager(ConfigSupport.java:190) ~[redisson-3.17.1.jar:3.17.1]at org.redisson.Redisson.<init>(Redisson.java:67) ~[redisson-3.17.1.jar:3.17.1]at org.redisson.Redisson.create(Redisson.java:108) ~[redisson-3.17.1.jar:3.17.1]......

https://github.com/netty/netty/pull/10848

解决方式,添加如下jar包:

<dependency><groupId>io.netty</groupId><artifactId>netty-resolver-dns-native-macos</artifactId><version>4.1.75.Final</version><classifier>osx-aarch_64</classifier><scope>runtime</scope>
</dependency>

如果仅在macOS上本地运行应用程序时遇到此问题,则可以为特定的Maven配置文件添加依赖项,例如“本地”。

    <profiles><profile><id>local</id><activation><os><!-- ${os.name} --><name>Mac OS</name><family>Mac</family><!-- ${os.arch} --><arch>aarch_64</arch><!-- ${os.version} --><version>9.6</version></os></activation><dependencies><dependency><groupId>io.netty</groupId><artifactId>netty-resolver-dns-native-macos</artifactId><version>${netty.version}</version><scope>runtime</scope><classifier>osx-aarch_64</classifier></dependency></dependencies></profile></profiles>

family 的值是 Windows、UNIX 或 Mac。

name 为操作系统名称。

arch为操作系统的架构。

version为操作系统的版本。

具体的值可以通过查看环境中的系统属性“os.name”“os.arch”和“os.version”获取

Mac M1 jdk11 DNS错误相关推荐

  1. Mac (M1) 软件及环境搭建

    Mac (M1) 软件及环境搭建 1.JDK 2.maven 3.idea2022 4.git 5.mysql5.7 6.redis 7.rabbitmq 8.smartGit 写在前面 说明:电脑版 ...

  2. mac怎么配置php开发环境变量,Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境

    之前刚装好了 HomeBrew ,接下来就要安装 环境了. 注意:如果 brew install 出以下错误, 则安装时使用arch -arm64 brew install软件包名 进行安装 安装 N ...

  3. java程序员首次使用mac M1

    背景 都说mac电脑更适合程序员,刚好笔记本电脑到了更新换代的时候.M1芯片出来一年多的时候,觉得软件适配差不多了,于是入手! 从哪里下载软件 从appsotre上下载的软件几乎没有M1标志,下载的软 ...

  4. Mac M1 搭建虚拟机节点集群过程及软件分享

    前言 推荐软件 搭建虚拟机 安装教程 静态 IP 配置 虚拟机克隆 Termius 使用 总结 前言 自从使用了 Mac M1 系统搭载的芯片进行使用时,很多软件都不能够兼容进行使用,对于热爱分布式. ...

  5. Mac M1芯片处理器能用的Bridge 2020/2019 for mac 解决M1版MAC安装BR无法安装问题 完美支持M1芯片处理器

    Adobe Bridge 2020 mac功能特色 集中管理您的创意资源. Bridge 是一款功能强大的创意资源管理器,可使您快速轻松地预览.整理.编辑和发布多个创意资源. 编辑元数据.为资源添加关 ...

  6. Mac M1芯片同态加密库的安装(TFHE问题)

    Mac M1芯片同态加密库的安装(TFHE问题) 前些日子买了Mac电脑,尝试在mac上安装之前在Ubuntu上的同态加密库,经试验HElib.SEAL.Palisade等可以完美安装. 但是TFHE ...

  7. node-sass安装失败 error D:\xxx\xxx\node_modules\node-sass: Command failed.(window + mac M1 pro)

    error D:\xxx\xxx\node_modules\node-sass: Command failed. 导言:运行老项目的时候经常遇到node-sass安装不下来的问题,百度搜索更是千篇一律 ...

  8. mac m1 安装开发常用软件

    文章目录 0x00 折腾了一天, 难受 0x01 你喜欢的软件 0x02 开发用-无窗口的软件 0x03 图形化界面 0x00 折腾了一天, 难受 0x01 你喜欢的软件 QQ, 微信, 网易云音乐, ...

  9. mac m1 无法连接公司内网问题

    问题:mac m1 pro 连家里wifi无法连上公司vpn 介绍:本人是mac m1 pro 系统12.5,这段时间在家办公,发现连接不了公司的vpn ,网上看了无数各种复杂方法,都是曲线救国,有的 ...

最新文章

  1. AI一分钟|阿里云解释故障原因:触发了一个未知代码Bug;清华蝉联ISC18超算竞赛总冠军...
  2. cocos2d-x的A*寻路
  3. Python编程基础12:函数和模块
  4. pytorch数据增强
  5. Windows Server已可安装Docker,Azure开始支持Mesosphere
  6. 紫光m300 路由器与磊科ni360 q360 nr235 ddwrt tomato等互刷折腾备忘
  7. 唯有读书,能战胜这个爆炸的时代
  8. 转发表(MAC表)、ARP表、路由表总结
  9. EditPlus配置Java运行环境
  10. 硬派健身——健身先健脑
  11. 58同城一面【前端】
  12. C++ lock_guard 自动释放锁
  13. android状态栏高度px,安卓720*1280界面尺寸规范参考
  14. ogr 缓冲区_OGR几何关系与操作
  15. 逻辑与,逻辑或,逻辑非关系
  16. SAP 物料 移动类型
  17. 石油团队赛热身赛----问题 A: Magic Mirror,问题 I: Save the Room,问题 G: Give Candies
  18. BLM业务领导力模型
  19. python汇率编程_python – 确定汇率的算法
  20. 数商云汽车零部件电商_精准电商解决方案

热门文章

  1. Excel常用函数、逻辑函数(一)
  2. 城市天际线 android,城市天际线手机安卓版
  3. 观察:华为全面进军公有云,胜算几何?
  4. 220v变12v初级线圈匝数_变压器匝数计算方法
  5. Java基础(6)--容器(2)常用的map接口实现类
  6. 老旧电脑不用升级硬件也能运行lumion啦
  7. 幸运抽奖:会员号的百位数字等于产生的随机数字即为幸运会员
  8. 企业对员工职业生涯规划设计方法
  9. 基于FDTD软件模拟MMI结构光谱模拟分析
  10. USB转串行通信芯片FT2232