Scanner.nextLine()仅在控制台中抛出NoLineFound

时间:2019-10-07 21:36:04

标签: java gradle

我有一个简单的Main类,

public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    System.out.println(scanner.nextLine());
}

当我从IDEA启动它时,一切正常,但是当我从控制台启动应用程序时-我得到Exception in thread "main" java.util.NoSuchElementException: No line found

我使用gradle,从gradle任务开始

task runApplication(type: JavaExec) {
    dependsOn jar

    classpath += files(jar.getArchiveFile())
    classpath += sourceSets.main.runtimeClasspath

    main = "com.Main"
}

在具有Java 1.8的Windows 7上运行

0 个答案:

没有答案