AWS Athena JDBC 驱动程序并在 Maven 存储库中找到?

Posted

技术标签:

【中文标题】AWS Athena JDBC 驱动程序并在 Maven 存储库中找到?【英文标题】:AWS Athena JDBC driver and finding on in a maven repo? 【发布时间】:2018-06-01 17:27:07 【问题描述】:

我正在尝试使用 AWS Athena JDBC 驱动程序 (AthenaJDBC42-2.0.2.jar) described here.

如果我只是拿 jar 并将其添加到类路径中,我没有问题。

当我迁移到 gradle 构建并将依赖项添加到 jar 的本地版本时,再次没有问题。

compile files('libs/AthenaJDBC42_2.0.2.jar')

但我真正想做的只是从某个存储库中获取 jar,但我似乎无法在任何存储库中找到此 jar。

有谁知道这个特定的 jar 是否有什么特别之处以及为什么它在 repo 中不可用?

【问题讨论】:

可能有各种原因,很可能 Simba 没有费心将其发布到 Maven 中心或其他 maven 存储库。至于为什么,我们不知道(基于意见),并且要求场外资源也是题外话。 谢谢。这对我来说已经足够了。 【参考方案1】:

我试过这个,效果很好

https://mvnrepository.com/artifact/com.syncron.amazonaws/simba-athena-jdbc-driver/2.0.2

<dependency>
<groupId>com.syncron.amazonaws</groupId>
<artifactId>simba-athena-jdbc-driver</artifactId>
<version>2.0.2</version>
</dependency>

【讨论】:

以上是关于AWS Athena JDBC 驱动程序并在 Maven 存储库中找到?的主要内容,如果未能解决你的问题,请参考以下文章

使用 PyCharm 通过 JDBC 连接到 AWS Athena - fetchSize 问题

使用 JDBC 连接到 Athena 时找不到合适的驱动程序

当我们从 s3 中的 csv 文件读取数据并在 aws athena 中创建表时如何跳过标题。

从 Apache Zeppelin 对 AWS Athena 运行时,SQL 查询将永远运行

带有ADFS和MFA的AWS Athena ODBC

maven repo中的Athena JDBC Driver 2.0.7?