Java 如何在MavenCentral中发布不同于“;“释放”;
我想在MavenCentral出版一个图书馆。所以我跟着 任务Java 如何在MavenCentral中发布不同于“;“释放”;,java,android,gradle,android-gradle-plugin,nexus,Java,Android,Gradle,Android Gradle Plugin,Nexus,我想在MavenCentral出版一个图书馆。所以我跟着 任务uploadArchives编译并上载我的库的release版本,是否有方法修改上载的构建变量 我希望有两个变体release和mavenRelease,只需稍作配置更改。并在运行uploadArchives时上载第二个文件您可以直接从android gradle插件进行配置 要仅发布debugbuild变量,请执行以下操作: android { defaultPublishConfig "debug" } android
uploadArchives
编译并上载我的库的release
版本,是否有方法修改上载的构建变量
我希望有两个变体release
和mavenRelease
,只需稍作配置更改。并在运行uploadArchives时上载第二个文件您可以直接从android gradle插件进行配置
要仅发布debug
build变量,请执行以下操作:
android {
defaultPublishConfig "debug"
}
android {
defaultPublishConfig "mavenRelease"
}
在您的情况下,对于mavenRelease
构建变量:
android {
defaultPublishConfig "debug"
}
android {
defaultPublishConfig "mavenRelease"
}
请注意,如果向项目中添加产品风格,则应指定全名,例如:
android {
defaultPublishConfig "flavor1Debug"
}
如果要发布所有变量:debug
、release
和mavenRelease
,请使用publishNonDefault true
:
android {
publishNonDefault true
}
这篇博文是关于格雷德尔的,而不是关于马文的。