Linux上的Gradle:任务';的执行失败:编译ejava'&燃气轮机;java.lang.reflect.UndeclaredThrowableException

Linux上的Gradle:任务';的执行失败:编译ejava'&燃气轮机;java.lang.reflect.UndeclaredThrowableException,java,gradle,Java,Gradle,我知道还有很多其他类似的问题,但没有一个与我的问题完全相同,因此我没有找到解决我问题的方法,尽管我一直在寻找 我正在尝试构建一个YouTube上传程序来练习我的Java,根据,我正在使用Gradle来实现。我已经设置了Quickstart文件和build.gradle文件,但试图运行它时,gradle抛出了一个错误: Execution failed for task ':compileJava'. > java.lang.reflect.UndeclaredThrowableExcept

我知道还有很多其他类似的问题,但没有一个与我的问题完全相同,因此我没有找到解决我问题的方法,尽管我一直在寻找

我正在尝试构建一个YouTube上传程序来练习我的Java,根据,我正在使用Gradle来实现。我已经设置了Quickstart文件和build.gradle文件,但试图运行它时,gradle抛出了一个错误:

Execution failed for task ':compileJava'.
> java.lang.reflect.UndeclaredThrowableException
使用
--info
标志运行会告诉我

> Task :compileJava FAILED
Task ':compileJava' is not up-to-date because:
  Task has failed previously.
All input files are considered out-of-date for incremental task ':compileJava'.
Compiling with JDK Java compiler API.
可以找到包含更详细信息的完整构建扫描

我正在运行以下程序:

$ java -version
    openjdk version "9-internal"
    OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
    OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)

$ gradle -v

------------------------------------------------------------
Gradle 4.6
------------------------------------------------------------

Build time:   2018-02-28 13:36:36 UTC
Revision:     8fa6ce7945b640e6168488e4417f9bb96e4ab46c

Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.9 compiled on February 2 2017
JVM:          9-internal (Oracle Corporation 9-internal+0-2016-04-14-195246.buildd.src)
OS:           Linux 4.13.0-36-generic amd64

我在这里完全不知所措。我已经重新安装了OpenJDK和Gradle,但没有用。如何解决此错误?

我认为java版本中存在一些问题。您可以试试java 8版本,然后使用java 9吗?问题中指定的结果是针对java 9的。尝试Java 8不会导致任何不同的结果。该项目在github中可用吗?我在github上没有它。没有,但生成文件和快速启动文件代码是从复制的,并且提供了其他信息。@Tijmen我也面临同样的问题。你有什么解决办法吗?