从Gradle插件设置类路径
在编写gradle插件时,是否可以为应用该插件的项目向compile和testCompile类路径添加依赖项 如果是这样,有没有一个简单的例子可以参考 例如,;比如说,我想写一个插件,其中包括将AWS Java API JAR添加到一个项目中,也就是说,我在项目的类路径上获得JAR,在那里我应用插件,允许我根据它们进行编译从Gradle插件设置类路径,gradle,gradle-plugin,Gradle,Gradle Plugin,在编写gradle插件时,是否可以为应用该插件的项目向compile和testCompile类路径添加依赖项 如果是这样,有没有一个简单的例子可以参考 例如,;比如说,我想写一个插件,其中包括将AWS Java API JAR添加到一个项目中,也就是说,我在项目的类路径上获得JAR,在那里我应用插件,允许我根据它们进行编译 谢谢我不确定我是否完全理解这个问题,但是你可以看看gradle war插件(),它定义了新任务提供的编译,它扩展了编译 编辑:使用依赖项制作插件 在您的示例中,插件完全可能像
谢谢我不确定我是否完全理解这个问题,但是你可以看看gradle war插件(),它定义了新任务
提供的编译
,它扩展了编译
编辑:使用依赖项制作插件
在您的示例中,插件完全可能像在普通build.gradle文件中一样定义自己的依赖项
repositories {
mavenCentral()
}
dependencies {
compile "com.amazonaws:aws-java-sdk-ec2:1.10.2"
}
例如,请参见was插件(),当您在自己的构建中应用此插件时,aws依赖项将被下载并可用于您的构建