如何在Amazon弹性魔豆实例安装Oracle的Java 7 [英] How to install Oracle Java 7 in an Amazon Elastic Beanstalk instance

查看:131
本文介绍了如何在Amazon弹性魔豆实例安装Oracle的Java 7的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有人人来了一个良好的配置脚本来使用存储在<一的配置文件在安装Oracle的Java 1.7到弹性魔豆实例href="http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html">.ebextensions.我使用的弹性魔豆的tomcat7版本,我可以使用下面的百胜安装OpenJDK的:

Has anyone one come up with a good config script to install Oracle Java 1.7 in to an Elastic Beanstalk instance using the config files stored in .ebextensions. I am using a tomcat7 version of elastic beanstalk and I was able to install openJDK with yum using the following:

packages:
  yum:
    java-1.7.0-openjdk: []
    java-1.7.0-openjdk-devel: []

commands:
  use_java7:
    command: alternatives --set java /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

我怎么会永远喜欢用甲骨文的Java 1.7不是的OpenJDK和百胜集团没有在它的回购本身。

How ever I would like to use Oracle Java 1.7 not OpenJDK and yum does not have that in it's repo natively.

推荐答案

试试这个配置文件

files:
  "/home/ec2-user/install-oracle-jdk.sh":
    mode: "000755"
    owner: ec2-user
    group: ec2-user
    content: |
      #!/usr/bin/env bash
      wget -O jdk-7u25-linux-x64.rpm --no-cookies --no-check-certificate --header 'Cookie:gpw_e24=http://www.oracle.com; oraclelicense=accept-securebackup-cookie' 'http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-linux-x64.rpm'      
      rpm -Uvh /home/ec2-user/jdk-7u25-linux-x64.rpm
      alternatives --install /usr/bin/java java /usr/java/default/bin/java 3
      alternatives --set java /usr/java/default/bin/java

commands:
  execute-install-oracle-jdk-script:
    command: ./install-oracle-jdk.sh
    cwd: /home/ec2-user

这篇关于如何在Amazon弹性魔豆实例安装Oracle的Java 7的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆