编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

x-pack-sql-jdbc 发布后提示版本不兼容

wxchong 2024-11-07 13:08:58 开源技术 43 ℃ 0 评论
java.sql.SQLException: This version of the JDBC driver is only compatible with Elasticsearch version vUnknown [Unknown], attempting to connect to a server version 7.3.1
 at org.elasticsearch.xpack.sql.jdbc.JdbcHttpClient.checkServerVersion(JdbcHttpClient.java:105) at org.elasticsearch.xpack.sql.jdbc.JdbcHttpClient.<init>(JdbcHttpClient.java:48)
 at org.elasticsearch.xpack.sql.jdbc.JdbcConnection.<init>(JdbcConnection.java:53) at org.elasticsearch.xpack.sql.jdbc.JdbcConnection.<init>(JdbcConnection.java:48)

当你看到这个错误的时候,相信你已经破解了ES的X-pack,在使用jdbc来操作ES了

开发的时候很爽,一点问题也没有,但是打包发布的时候,出问题了吧!不过不用怕,如果你翻到了这个文章,那么问题就解决了。



其实很简单 你看它报的错,


只要在项目里面重写覆盖这个类,然后把这个方法的内容注释掉就可以了!

PS :x-pack 为收费版本,虽然有很多种破解办法,但是作者还是建议尊重版权,这里只是记录下问题 !

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表