【发布时间】:2019-06-27 12:01:08
【问题描述】:
我正在尝试根据instructions安装Snowflake JDBC驱动。
我从here 下载并安装了Java,然后从here 下载了snowflake-jdbc-3.6.9.jar 文件。当我双击该文件时,没有任何反应。所以我打开 CMD 并尝试了这个:
java -jar snowflake-jdbc-3.6.9.jar
我收到了*no main manifest attribute, in snowflake-jdbc-3.6.9.jar*。
当我打开 META-INF\MANIFEST.MF 文件时,我确实看到了:
*Manifest-Version: 1.0*
*Main-Class: net.snowflake.client.jdbc.SnowflakeDriver*
我已经使用其他 StackOverflow 主题的建议走了这么远,但不知道还有什么可以尝试的。我对Java不太了解,我只需要安装这个驱动程序,这样我就可以从BI工具连接到Snowflake。非常感谢您的帮助。
【问题讨论】:
-
我建议将驱动程序添加到您的类路径然后初始化驱动程序,即
Class.forName("driver name") -
您尝试从哪个 BI 工具连接到雪花?您下载的 JAR (Snowflake JDBC) 文件实际上并不是您可以双击的。它是其他应用程序(例如您的 BI 工具)或程序员用来连接到 Snowflake 的编程库。
-
在大多数情况下,复制 JAR 文件就是安装驱动程序。然后将它与实际应用程序一起使用。如前所述 - 您使用什么应用程序连接到雪花?
标签: java jdbc driver executable-jar snowflake-cloud-data-platform