I am writing a console application with Java and gradle. I am using the application
plugin and have the required fields correctly configured in build.gradle
.
In my main class I have BufferedReader
linked with System.in
. Here's the problem: When I run gradle run
in project directory, the reader does not wait for my console input. BufferedReader#readLine
instead returns null
on the very first call. This behavior is not desirable for what am I doing.
What is the solution? Is there a separate console application plugin for gradle or do I need to tweak application
plugin somehow to suit my needs?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…