这就是我的项目的设置方式
root
- settings.gradle
- build.gradle
- subp1
- subp2
设置.gradle:
rootProject.name = 'subs'
include subp1, subp2
构建.gradle:
....
subprojects {
repositories {
jcenter()
mavenCentral()
}
task dev(type: org.gradle.api.DefaultTask) //OK!
task subdev(type: subp1.GenerateTask) //!!NOT OK!
}
subp1/src/main/java/subp1/GenerateTask.java:
package subp1;
import org.gradle.api.DefaultTask;
import org.gradle.api.tasks.TaskAction;
public class GenerateTask extends DefaultTask {
@TaskAction
public void generate() {
System.out.println("subp1");
}
}
当我在 build.gradle 中构建任务时,subp1.GenerateTask 似乎不可用。
我如何让 gradle 知道此任务可用。
潇潇雨雨
相关分类