2021/02/25時点の情報です。
macOS Catalinaにhalyardを導入します。
javaのバージョン確認。
java -version
java version "15.0.2" 2021-01-19
Java(TM) SE Runtime Environment (build 15.0.2+7-27)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)
Java SE 15を導入しています。
halyardをinstallすると
sudo bash InstallHalyard.sh
Halyard version will be stable
Halconfig will be stored at /Users/sota/.hal/config
Uninstall script is located at /Users/sota/.hal/uninstall.sh
Java >=8 not yet installed - please install java >=8.
Try using brew or jenv
なぜかjavaのバージョン8以上がないよと言われる。
InstallHalyard.sh
をエディタで開くと:
152 if [[ "$java_version" == *"1.8"* ]] || \
153 [[ "$java_version" == *"9.0"* ]] || \
154 [[ "$java_version" == *"10.0"* ]] || \
155 [[ "$java_version" == *"11"* ]] || \
156 [[ "$java_version" == *"12"* ]] || \
157 [[ "$java_version" == *"13"* ]] || \
158 [[ "$java_version" == *"14"* ]] || \
160 [[ "$java_version" == "java version \"10\""* ]]; then
161 echo "Java is already installed & at the right version"
162 return 0;
163 fi
ゴリ押しでjavaのバージョンを確認しているので、以下の1行加えてあげる。
159 [[ "$java_version" == *"15"* ]] || \
isntallを再実行すると先ほどのポイントは通過する。
以上。