Solve JDBC error 'no taos in java.library.path '
Bug Description
使用 mac 系统进行开发,虽然已经安装了 Mac 版 Client,但任然遇到'java.lang.UnsatisfiedLinkError : no taos in java.library.path'报错
官网文档给出了 不完整的 解决办法, 常见问题
Solution Java的Extensions目录添加软连接
ln -s /usr/local/lib/libtaos.dylib /Library/Java/Extensions/libtaos.dylib
Environment (please complete the following information):
- OS: MacOS
- TDengine Version 3.0.1.5
Additional Context TDengine3.0 版本对Mac 支持自 3.0.1.5 开始
@yu285 希望官方文档更新一下。https://docs.taosdata.com/connector/java/#%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
可以在命令行 java 后加 -Djava.library.path=/usr/local/lib 来指定寻找共享库的路径
可以在命令行 java 后加 -Djava.library.path=/usr/local/lib 来指定寻找共享库的路径
希望官方可以更新一下文档,出现了问题就一脸懵逼的
FAQ 上有解决方案
添加了软链还是无效,启动指定 -Djava.library.path=/usr/local/lib 也是无效,啥原因啊
现在就windows是正常的,mac依旧报错