Java 如何将gradle子项目发布到Maven本地存储库?
我的身材,格雷德尔看起来像这样Java 如何将gradle子项目发布到Maven本地存储库?,java,gradle,Java,Gradle,我的身材,格雷德尔看起来像这样 configurations { bukkitPlugin ... } dependencies { bukkitPlugin(project(':IslandCraft-Bukkit')) bukkitPlugin(project(':IslandCraft-NMS-v1_12_R1')) bukkitPlugin(project(':IslandCraft-NMS-v1_13_R1')) } task bukkit
configurations {
bukkitPlugin
...
}
dependencies {
bukkitPlugin(project(':IslandCraft-Bukkit'))
bukkitPlugin(project(':IslandCraft-NMS-v1_12_R1'))
bukkitPlugin(project(':IslandCraft-NMS-v1_13_R1'))
}
task bukkit(type: ShadowJar) {
description = 'Create the IslandCraft Bukkit plugin JAR'
group = project.group
baseName = project.name
appendix = 'Bukkit'
version = project.version
configurations = [ project.configurations.bukkitPlugin ]
from {
project.configurations.bukkitPlugin
}
relocate 'org.mcstats', 'com.github.hoqhuuep.islandcraft.mcstats'
}
publishing {
publications {
bukkitPlugin(MavenPublication) { publication ->
shadow.component(publication)
}
}
}
gradle bukkit
运行良好,可以构建我需要的所有内容,但gradle publishtoavenlocal
仅在本地存储库中使用META-INF保存jar。如何将构建安装到本地存储库