我的gradle构建存在问题.我使用Spring网站(https://spring.io/guides/gs/rest-service/)提出的标准,但是当我尝试使用gradle build时,我收到了这个错误:

它不适用于这个gradle,但是当我使用另一个(我在学校时使用的)它完美地工作.
Gradle的Groovy插件声称它"supports joint compilation, which allows to freely mix and match Groovy and Java code, with dependencies in both directions".
但是,我不认为这适用于测试代码.
我有一个Java'sample'测试,src/test/java...其中使用了一个位于的类src/test/groovy.
尝试使用Gradle构建时,我收到如下错误:
SwingJavaFXSampleAppTestInJava.java:23: error: cannot find symbol
SwingJavaFXSampleAppTest swingJavaFx = new SwingJavaFXSampleAppTest();
Run Code Online (Sandbox Code Playgroud)
请注意,这SwingJavaFXSampleAppTest是一个尚未编译的Groovy类(在Gradle输出中,我可以看到它compileTestGroovy在尝试之前没有运行,compileTestJava因为前者依赖于后者).
我可以使用groovy-eclipse插件与Maven构建同一个项目.
为什么它声称支持任何顺序的编译时在Gradle中不起作用,我怎样才能使它工作?