【发布时间】:2014-07-13 06:45:39
【问题描述】:
运行脚本“ec2-describe-regions”时出现错误
$ec2-describe-regions
/usr/local/ec2/ec2-api-tools-1.6.14.1/bin/ec2-cmd: line 62: /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java/bin/java: Not a directory
在此之前,我做了以下工作:
- 在我的个人电脑上打开一个终端。
- 安装 Java。
- 创建安全凭证(X.509 证书和私钥)。
- 设置一些环境变量。
- 运行我的第一个命令。
这是我做的信息:
$which java
/usr/bin/java
$echo $EC2_HOME
/usr/local/ec2/ec2-api-tools-1.6.14.1
$echo $JAVA_HOME
/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
$java -version
java version "1.7.0_55"
OpenJDK Runtime Environment (IcedTea 2.4.7) (7u55-2.4.7-1ubuntu1)
OpenJDK 64-Bit Server VM (build 24.51-b03, mixed mode)
【问题讨论】:
-
JAVA_HOME 不需要 /bin/java
-
关注@Julio 提到的内容。新的 AWS-CLI 是要走的路。
标签: java ubuntu amazon-web-services amazon-ec2