【TDengine】mac m1解决no taos in java.library.path

前言

使用macos搭建springboot+mybatisplus,通过mqtt将数据更新到tdenigne 3.2.3,数据源使用远程服务器的tdengine。

问题

启动时报错:

Caused by: java.lang.UnsatisfiedLinkError: no taos in java.library.path

以下是官方文档

打开本地的/usr/local/lib目录下后,发现没有libtaos.dylib这个文件,需要去官方下载mac版的tdengine-server.pkg并在本地安装,安装后出现该文件。

之后执行ln -s /usr/local/lib/libtaos.dylib再启动程序依旧报错,因为还需要给Java的Extensions目录添加软连接

c 复制代码
sudo ln -s /usr/local/lib/libtaos.dylib /Library/Java/Extensions/libtaos.dylib

该解决方案是通过github issue发现的,但是官方文档还未更新。

https://github.com/taosdata/TDengine/issues/17600

所以完整命令

c 复制代码
ln -s /usr/local/lib/libtaos.dylib
sudo ln -s /usr/local/lib/libtaos.dylib /Library/Java/Extensions/libtaos.dylib

重启程序,没有报错

相关推荐
悟能不能悟1 分钟前
Elastic Stack 中两种主要查询语言 KQL (Kibana Query Language) 和 Lucene 的详细对比和解释。
java·开发语言
我是一只小青蛙8888 分钟前
Java连接MySQL数据库实战指南
java
夏末47216 分钟前
Java异常处理终极指南:从入门到企业级实战,让程序稳如老狗!
java·java ee
子非鱼92121 分钟前
SpringBoot快速上手
java·spring boot·后端
techzhi25 分钟前
Apifox CLI + GitLab CI:接口自动化测试实施记录
java·ci/cd·kubernetes·gitlab·yapi·运维开发·fastapi
我爱娃哈哈33 分钟前
SpringBoot + XXL-JOB + Quartz:任务调度双引擎选型与高可用调度平台搭建
java·spring boot·后端
小宇的天下41 分钟前
Synopsys Technology File and Routing Rules Reference Manual (1)
java·服务器·前端
Coder_Boy_1 小时前
基于SpringAI的在线考试系统-AI智能化拓展
java·大数据·人工智能·spring boot
n***33351 小时前
TCP/IP协议栈深度解析技术文章大纲
java·spring boot
奋进的芋圆1 小时前
Java 线程池深度指南(JDK 17+)
java