Mac M1 jdk11 DNS错误
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错误相关推荐
- Mac (M1) 软件及环境搭建
Mac (M1) 软件及环境搭建 1.JDK 2.maven 3.idea2022 4.git 5.mysql5.7 6.redis 7.rabbitmq 8.smartGit 写在前面 说明:电脑版 ...
- mac怎么配置php开发环境变量,Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境
之前刚装好了 HomeBrew ,接下来就要安装 环境了. 注意:如果 brew install 出以下错误, 则安装时使用arch -arm64 brew install软件包名 进行安装 安装 N ...
- java程序员首次使用mac M1
背景 都说mac电脑更适合程序员,刚好笔记本电脑到了更新换代的时候.M1芯片出来一年多的时候,觉得软件适配差不多了,于是入手! 从哪里下载软件 从appsotre上下载的软件几乎没有M1标志,下载的软 ...
- Mac M1 搭建虚拟机节点集群过程及软件分享
前言 推荐软件 搭建虚拟机 安装教程 静态 IP 配置 虚拟机克隆 Termius 使用 总结 前言 自从使用了 Mac M1 系统搭载的芯片进行使用时,很多软件都不能够兼容进行使用,对于热爱分布式. ...
- Mac M1芯片处理器能用的Bridge 2020/2019 for mac 解决M1版MAC安装BR无法安装问题 完美支持M1芯片处理器
Adobe Bridge 2020 mac功能特色 集中管理您的创意资源. Bridge 是一款功能强大的创意资源管理器,可使您快速轻松地预览.整理.编辑和发布多个创意资源. 编辑元数据.为资源添加关 ...
- Mac M1芯片同态加密库的安装(TFHE问题)
Mac M1芯片同态加密库的安装(TFHE问题) 前些日子买了Mac电脑,尝试在mac上安装之前在Ubuntu上的同态加密库,经试验HElib.SEAL.Palisade等可以完美安装. 但是TFHE ...
- 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安装不下来的问题,百度搜索更是千篇一律 ...
- mac m1 安装开发常用软件
文章目录 0x00 折腾了一天, 难受 0x01 你喜欢的软件 0x02 开发用-无窗口的软件 0x03 图形化界面 0x00 折腾了一天, 难受 0x01 你喜欢的软件 QQ, 微信, 网易云音乐, ...
- mac m1 无法连接公司内网问题
问题:mac m1 pro 连家里wifi无法连上公司vpn 介绍:本人是mac m1 pro 系统12.5,这段时间在家办公,发现连接不了公司的vpn ,网上看了无数各种复杂方法,都是曲线救国,有的 ...
最新文章
- php无表单上传文件,php – 来自表单的WP邮件附件,无文件管理器上传文件
- laravel ajax vue6,详解用vue.js和laravel实现微信支付
- Qt rviz 机器人
- 线性代数可以速成吗_广播/学习吉他速成靠谱吗?真的可以速成吗?
- Myeclipse 2015 stable 2.0 完美破解方法
- 华为云创建免费服务器的一次失败尝试
- IOS UIPageController
- 城市代码表_从零开始做一个SLG游戏(六)游戏系统以及配置表
- 一步一步写算法(之哈夫曼树 下)
- Struts2中获取HttpServletRequest,HttpSession等的几种方式
- spark MapPartitionsRDD及ShuffleRDD
- javaweb项目通过F5负载,获取客户端真实ip
- c语言 常微分方程 库,使用C语言解常微分方程CODE.docx
- 华为安装gsm框架_华为谷歌框架安装app下载-华为谷歌服务框架安装器(GMS安装器)下载v1.2.0 最新版-西西软件下载...
- Jzoj5605 Zkb
- win10家庭版 mysql_MySQL下载安装详解(win10家庭版)
- 【Python】SEBS模型计算蒸散发
- void *指针是什么含义
- 前端开发:Vue报错Computed property “show“ was assigned to but it has no setter的解决方法
- 自由了吗 ——读《自由》
热门文章
- C——char(字符串)转int
- 甲骨文的医疗版图:临床大数据提升中国药企竞争力
- 关于举办“地理国情监测多源数据组织、整合与处理技术培训班”的通知
- 内在核心稳定:与自己的价值观清晰一致
- Spring Cloud LoadBalancer(负载均衡)
- springboot启动失败 required a bean of type ‘XXX‘ not be found
- oracle取拼音码
- python blit_python----pygame图形接口(太全了,收了)
- 十个人口稀少地区的顶级域名
- Redis五种基本以及三种高级数据结构