私のメイクファイルでjavaバージョンをチェックして、バージョンが正しくない場合は終了します。これを行う際メイクファイルのjavaバージョンを確認してください
checkJava::
ifeq ($(shell java -version | grep "1.5.0"),0)
@echo "Found version"
else
$(error "Could not find correct java version, please install 1.5")
endif
私は期待していた場合のjava -version出力は行っていない、それが機能していません。それを修正する方法の提案?ありがとうございました!
編集: は、出力が返されるので、あなたは、ステータスコードを印刷する必要はgrep
シェルステートメントのgrep部分に終了引用符がありません。 – harald
おっとりはかなり右にコピーしていませんでした。私はそれを修正した今、どんな考えですか?それは問題を解決しません.. –