如何启动我的Java应用程序中嵌入的apache演练

时间:2019-05-31 14:54:34

标签: java apache-drill

我希望我的客户端能够使用SqL对json文件进行简单查询。我发现最简单的解决方案之一是使用apache钻。

我想提供的最简单的api之一是让客户端使用API​​,并且在内部,系统应该能够自行启动嵌入的钻探,而无需客户端启动自己的嵌入式钻探

SqlLine.main(new String[]{"-d","drilldriver","-u","jdbc:drill:zk=local"};

//my query using select statement -- SELECT * FROM cp.`employee.json` LIMIT 1;

钻探可以正常启动,但是当我通过JDBC驱动程序执行查询时,它抱怨无法连接到本地主机:31010

我相信我需要在classpath中放置一些内容,以便它可以在此端口中也可以托管/打开rpc / jersey服务器,如我所见,如果我通过命令行sqlline.bat -u jdbc:drill:zk = local运行

有什么想法吗?

0 个答案:

没有答案