2017-12-06 8 views
1

メインクラスとメインメソッドを持つjarを作成しました。だから、私はjava -jar jarname.jarのような瓶を実行することができます。 今、私はこのjarをMakefileから実行しています。したがって、jarがその目的を果たせない場合、Makefileはそこで停止し、続行しません。この目的のために、jarのmainメソッドでは、成功すれば0を返し、失敗した場合は1を返します。私が期待しているように完璧に動作しています。しかし、私の質問は、これは正しい方法ですか?それとももっと良い方法がありますか?私はこれが十分な情報だと思うが、あなたが余分な情報を必要とする場合に備えて、私は提供してうれしい。失敗した場合にMakefileから呼び出されたjarの戻り値は?

+0

はい - このメークファイルは、成功は終了コード0、失敗は他の終了コードです。 –

+0

ありがとうございました! –

答えて

1

はい - convention(Makeはunderstands)は終了ステータスが0であることを示します。失敗は他の終了ステータスです。

関連する問題