【发布时间】:2023-03-13 04:22:01
【问题描述】:
当我在 IntelliJ IDEA 中运行代码时,它运行良好,但如果我尝试使用“gradlew run”从终端运行它,它会打印问题,但不会让我有机会输入任何内容。它立即打印“Hello null by Gradle”并完成运行。 有谁知道为什么会这样?
public static void main(String[] args) throws IOException {
System.out.println("What's your name?");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String name = br.readLine();
System.out.println("Hello " + name + " By Gradle");
br.close();
}
我使用“gradle init”任务创建这个项目,我选择了应用程序、Java、Groovy、JUnit Juppiter。
【问题讨论】: