Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何发布和使用作为fatJar构建的gradle插件?_Gradle_Build.gradle_Gradle Plugin - Fatal编程技术网

如何发布和使用作为fatJar构建的gradle插件?

如何发布和使用作为fatJar构建的gradle插件?,gradle,build.gradle,gradle-plugin,Gradle,Build.gradle,Gradle Plugin,我如何为gradle插件创建胖jar,发布它,然后在另一个项目中使用它 我试过: publishing { publications { shadow(MavenPublication) { groupId = 'group' artifactId = 'plugin' version = '1.0-SNAPSHOT' from components.shadow

我如何为gradle插件创建胖jar,发布它,然后在另一个项目中使用它

我试过:

publishing {
    publications {
        shadow(MavenPublication) {
            groupId = 'group'
            artifactId = 'plugin'
            version = '1.0-SNAPSHOT'
            from components.shadow
        }
    }
}
但我在另一个项目中应用它失败了

有人能给我看一下工作示例吗

谢谢你的帮助