Только что запустил экземпляр EC2 и попробовал:
$JAVA_HOME/bin/java -version
он возвращает мне:
$JAVA_HOME/bin/java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.1) (amazon-44.1.9.1.21.amzn1-i386)
OpenJDK Client VM (build 19.0-b06, mixed mode)
так что я вижу, что он там установлен. Я открыл свой профиль bash, но не вижу, какой у меня путь JAVA_HOME? Как мне это получить? Спасибо
эхо $ JAVA_HOME
или
env | grep JAVA
Ваш путь java отображается из /etc/profile.d/aws-apitools-common.sh
Если вы хотите установить свой собственный jdk, используйте следующую документацию:
https://evandhoffman.wordpress.com/2011/11/16/installing-sun-oracle-jdk-1-5-on-an-ec2-instance/