使用userdata在EC2上升级到Java 8 OpenJDK

问题描述 投票:1回答:1

我们使用默认带有OpenJDK的AMI 1.7使用cloudformation UserData我需要将其升级到1.8,以便我们可以执行其他需要1.8的进程

在我的cloudformation的UserData部分,我有:

UserData:
    Fn::Base64:
      !Sub
        - |
          #!/bin/bash
          sudo yum install java-1.8.0-openjdk

但是,这不起作用。当我手动执行时,有一个中间步骤,我必须键入“是”继续安装,我不能以这种自动方式执行。我无法在网上找到任何东西w.r.t OpenJDK升级,只有Oracle Java。任何帮助非常感谢!

谢谢

KARTHIK

java amazon-ec2 amazon-cloudformation user-data
1个回答
2
投票

找到了方法! sudo yum install java-1.8.0-openjdk-devel -y

我最终错过了-y。

© www.soinside.com 2019 - 2024. All rights reserved.