AWS数据管道的java版本不正确



我正试图在我的数据管道中执行一个jar文件,但它出错的方式表明,安装在我的管道中的java版本低于可执行jar所需的版本。我曾尝试添加一个命令来更新java版本,作为我的shell命令活动中的第一个命令,但活动出错,显示消息"S3路径必须以前缀S3://开头"。那么,我该如何在管道中将我的java版本升级到1.8呢?

更新

我为这个问题创建了一个创可贴解决方案以及一个更长期的解决方案。bandaid需要一个shell脚本,安装openjdk 1.8并删除openjdk 1.7,然后运行java程序。长期的解决方案是创建一个自定义AMI,在init脚本中包含这两个步骤。

最新更新