Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AWS Athena JDBC Jar在数据管道中的使用抛出Java版本错误_Java_Jdbc_Amazon Data Pipeline_Amazon Athena - Fatal编程技术网

AWS Athena JDBC Jar在数据管道中的使用抛出Java版本错误

AWS Athena JDBC Jar在数据管道中的使用抛出Java版本错误,java,jdbc,amazon-data-pipeline,amazon-athena,Java,Jdbc,Amazon Data Pipeline,Amazon Athena,我试图使用Athena JDBC连接在AWS数据管道中运行sqlactivity,但是在运行管道时出现“UnsupportedClassVersionError”错误 我从博客上得到了一些信息()但我不清楚的是 Athena类已构建Jdk:1.8.060 我的系统有Java版本:1.8.0_71 所以我不确定为什么会有版本不匹配的情况,而且我的系统中只安装了JRE,没有JDK。我对java完全陌生,非常感谢您的帮助 Athena JDBC文件名:AthenaJDBC41-1.0.1.Jar JD

我试图使用Athena JDBC连接在AWS数据管道中运行sqlactivity,但是在运行管道时出现“UnsupportedClassVersionError”错误

我从博客上得到了一些信息()但我不清楚的是

Athena类已构建Jdk:1.8.060

我的系统有Java版本:1.8.0_71

所以我不确定为什么会有版本不匹配的情况,而且我的系统中只安装了JRE,没有JDK。我对java完全陌生,非常感谢您的帮助

Athena JDBC文件名:AthenaJDBC41-1.0.1.Jar

JDBC驱动程序类:com.amazonaws.athena.JDBC.AthenaDriver

数据管道错误消息:

ErrorID:ActivityFailed:UnsupportedClassVersionError


ErrorMessage:com/amazonaws/athena/jdbc/AthenaDriver:Unsupported major.minor version 52.0

datapipeline正在代表您配置ec2实例。它使用的默认AMI与Java1.6或1.7一起提供。您需要使用java 1.8构建自己的AMI,并在datapipeline EC2资源属性中指定对自定义AMI的引用。它使用的默认AMI与Java1.6或1.7一起提供。您需要使用java 1.8构建自己的AMI,并在datapipeline EC2资源属性中指定对自定义AMI的引用

一些数据管道映像默认安装了java 7。您的应用程序可能使用错误的jdk运行。某些数据管道映像默认安装了java 7。您的应用程序可能使用错误的jdk运行。