我正在使用Gradle处理混合的Groovy / Java项目。在日食中,一切都很好,但是当我从终端尝试时,我看到了。
package com.me.model.franklinoh does not exist
import com.me.model.franklinoh.ReportProperty;
这必须意味着groovy类没有被编译和/或链接。我尝试将其添加到我的gradle文件中以确保...
sourceSets.main.java.srcDirs += ["src/main/java"]
sourceSets.main.groovy.srcDirs += ["src/main/groovy"]
但仍然没有。是否有任何特殊需要做到这一点?
更新
这似乎有用......
sourceSets.main.groovy.srcDirs += ["src/main/java", "src/main/groovy"]
但我仍然希望使用groovy使用java和Groovy文件编译Java。