簡體   English   中英

Datapipeline中的AWS Athena JDBC Jar使用情況引發Java版本錯誤

[英]AWS Athena JDBC Jar usage in Datapipeline throwing Java version error

我正在嘗試使用Athena JDBC連接在AWS數據管道中運行sqlactivity,但是在運行管道時出現“ UnsupportedClassVersionError”錯誤。

我從博客中獲得了一些信息( http://javarevisited.blogspot.com/2015/05/fixing-unsupported-majorminor-version.html ),但是我不清楚的部分是

雅典娜(Athena)類具有Build-Jdk:1.8.0_60

我的系統具有Java版本:1.8.0_71

所以我不確定為什么會有版本不匹配。另外,我的系統中只安裝了JRE,沒有JDK。 我對Java完全陌生,非常感謝。

Athena JDBC文件名:AthenaJDBC41-1.0.1.Jar

JDBC驅動程序類:com.amazonaws.athena.jdbc.AthenaDriver

DataPipeline錯誤消息:

錯誤ID:ActivityFailed:UnsupportedClassVersionError

錯誤消息:com / amazonaws / athena / jdbc / AthenaDriver:不支持的major.minor版本52.0

datapipeline代表您供應ec2實例。 它使用的默認AMI隨Java 1.6或1.7一起提供。 您需要使用Java 1.8構建自己的AMI,並在datapipeline EC2資源屬性中指定對自定義AMI的引用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM