java根据本地tdengine驱动获取链接报错误java.lang.NoSuchMethodError: setNumOfCols#4320,网上查了一下是驱动版本不兼容还是怎么着,反正目前更换了许多个版本的依赖没有解决,我目前获取链接的方法是官网上给的rest方式:
public Connection getConn() throws Exception{
Class.forName("com.taosdata.jdbc.rs.RestfulDriver");
String jdbcUrl = "jdbc:TAOS-RS://47.123.134.43:6041/demobsm?user=root&password=taosdata";
Connection conn = DriverManager.getConnection(jdbcUrl);
return conn;
}
这样是可以的,用的是官方的服务器驱动,需要的是把链接TAOS改成TAOS-RS,驱动类写成com.taosdata.jdbc.rs.RestfulDriver,ip写自己的ip,端口不是6030,而是6041,数据库写上自己的数据库,账号密码写上自己的,没有就写默认的root / taosdata,目前先这样,待解决:java本地TAOS驱动获取连接。
java本地TAOS驱动获取连接见: