Javaとgradleを使用してコンソールアプリケーションを作成しています。application
プラグインを使用していて、で必要なフィールドが正しく構成されていbuild.gradle
ます。
私のメインクラスでは、BufferedReader
とリンクしていSystem.in
ます。問題は次のとおりです。gradle run
プロジェクトディレクトリで実行すると、リーダーはコンソール入力を待機しません。BufferedReader#readLine
代わりnull
に、最初の呼び出しで戻ります。この振る舞いは、私がしていることには望ましくありません。
解決策は何ですか?gradle用に別のコンソールアプリケーションプラグインがありapplication
ますか、それとも自分のニーズに合わせてプラグインを微調整する必要がありますか?