如何导入groovy类到build.gradle脚本?

时间:2019-05-17 09:49:01

标签: gradle groovy

我有这个项目结构:

enter image description here

我尝试在build.gradle脚本中使用这些类:

task generateStubs(type: XjcExecTask) {

但是Gradle没有看到此类XjcExecTask

我尝试将import com.pavel.*添加到此脚本,但无法识别。

1 个答案:

答案 0 :(得分:0)

如果您的自定义Groovy类XjcExecTaskWsimportExecTask的用途仅由构建脚本使用(而不是打包到库中,您将与其他项目共享),则应移动{ {1}}子项目进入所谓的builder项目:请参见以下指南中的详细说明:

https://guides.gradle.org/writing-gradle-plugins/ https://docs.gradle.org/current/userguide/organizing_gradle_projects.html#sec:build_sources