我有以下项目结构:是否有可能在gradle项目中结合使用java和groovy源代码?
src
|
|--main
|
|--java
| |
| |--p
| |--S.java
|
|
|--groovy
|
|--p
|--Main.groovy
我想了解的是如何Java和Groovy编译的类地结合在一起。试想一下,S.java
包含以下内容:
package p;
public class S {
public static void p() {
System.out.println("p");
}
}
和Main.groovy:现在
package p
public class Main {
public static void main(String[] args) {
S.p
}
}
,我已经写了构建脚本是最简单,只包含
apply plugin : 'groovy'
我想要通过命令build gradle
实现的就是获得一个jar
文件来与JVM一起使用。但相反,我得到了以下错误:
Cannot infer Groovy class path because no Groovy Jar was found on class path: co
nfiguration ':compile'
你能帮我解决这个错误吗?
HTTP://www.gradle。 org/docs/current/userguide/groovy_plugin.html#N12C41 – 2014-11-02 12:49:02