Plugins Gradle插件中的自动导入
我创建了一个Gradle插件,它有几种自定义任务类型。为了在构建中使用这些任务类型,我需要显式地导入它们。有没有办法自动导入这些任务类?据我所知,添加隐式导入目前不是公共功能。您可以做的是提供一个涵盖主要用例的插件,这样就很少需要显式声明任务。我担心:)!当然也有黑客攻击(使用默认包,使taskPlugins Gradle插件中的自动导入,plugins,gradle,customization,Plugins,Gradle,Customization,我创建了一个Gradle插件,它有几种自定义任务类型。为了在构建中使用这些任务类型,我需要显式地导入它们。有没有办法自动导入这些任务类?据我所知,添加隐式导入目前不是公共功能。您可以做的是提供一个涵盖主要用例的插件,这样就很少需要显式声明任务。我担心:)!当然也有黑客攻击(使用默认包,使taskClass实例作为顶级属性可用),但我不建议去那里。事实上,我尝试添加类实例属性,但在应用插件时失败,
Class
实例作为顶级属性可用),但我不建议去那里。事实上,我尝试添加类实例属性,但在应用插件时失败,