Java 8をインストールし、
Java バージョン
収量
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
単に持っているフックの下に AfterInstall スクリプトを持つ
cd $HOME/workspace
mvn clean install
AWS codedeploy が次のエラーで失敗しています
{\"message\":\"Script at specified location: scripts/start failed with exit code 1\",\"log\":\"LifecycleEvent - AfterInstall\\nScript - scripts/start\\n[stderr]Error: JAVA_HOME is not defined correctly.\\n[stderr] We cannot execute /usr/lib/jvm/jre/bin/java\\n\"}"}
echo $JAVA_HOME を与える
/usr/java/jdk1.8.0_45/jre
JAVA_HOME を設定してみました
/usr/java/jdk1.8.0_45
ワークスペースで直接 mvn clean install を試すと、Java を正しく取得できました。コードのデプロイで何がうまくいかなかったのですか?
hooks:
BeforeInstall:
- location: scripts/pre_processing
AfterInstall:
- location: scripts/start