当我使用扫描仪或试图获得用户输入时,我会收到消息:
失败:生成失败,出现异常。
-
出了什么问题:任务":运行"的执行失败。
进程"命令"C:\Program Files\Java\jdk-13.0.1\bin\Java.exe"以非零退出值1 完成
-
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解。
-
获取更多帮助,请访问https://help.gradle.org
BUILD在0s内失败2项可操作任务:1项已执行,1项最新
当我只使用system.out.println();
它成功地通过了。
这是我的代码:
/**
*
* @author boaz5
*/
import java.io.IOException;
import java.util.Scanner;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
System.out.println("What is your name?");
Scanner name = new Scanner(System.in);
String nameString = name.next();
System.out.println("Hi," + nameString);
}
}
我不确定我做错了什么。我是一个完全的新手,这是我的第一个Java项目之一。谢谢
这里没有太多内容,但我可以给出几个入门建议:
1.(更新Gradle插件。编译问题可能与代码无关,而是工具的问题。
2.(如果以上失败,请将IOException替换为Exception,并查看我们是否得到任何进一步的输出。
让我们知道
你应该检查一下你的环境,我确实复制了你的代码并为我工作。
12:26:02 AM:正在执行任务"Test.main(("…
任务:compileJava任务:流程资源NO-SOURCE任务:类别
任务:Test.main((你叫什么名字?阿尔瓦罗你好,Alvaro
此版本中使用了不推荐的Gradle功能,使其与Gradle 6.0不兼容。使用"--warning-mode-all"可以显示各个弃用警告。参见
您的代码中没有问题。代码正在运行,没有任何错误。我认为您添加了处理器作为编译依赖项。您应该将其添加为">提供"。