class PublisherPlugin extends java.lang.Object implements Plugin<Project>
[Android库发布到Maven Central全攻略](https://xiaozhuanlan.com/topic/6174835029) [发布android库AAR至mavenCentral看这篇文章就可以了](https://zhuanlan.zhihu.com/p/22351830) [nexus repo](https://s01.oss.sonatype.org/#stagingRepositories) [sonatype办事处](https://issues.sonatype.org/secure/Dashboard.jspa) [手动搭建maven](https://blog.csdn.net/intbird/article/details/105969242) [gradle module 查找](https://search.maven.org/) [gradle plugin 查找](https://plugins.gradle.org/) 发布本地project repo ./gradlew publishXxxPublicationsToMyProjectRepository 发布本地maven local ./gradlew publishToMavenLocal 发布到远程maven central(nexus仓库) ./gradlew publishXxxPublicationsToMavenCentralRepository ps:对于发布的类型来说只会有两种aar和jar
| Type | Name and description |
|---|---|
org.gradle.api.Project |
myProject |
| Constructor and description |
|---|
PublisherPlugin
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
apply(org.gradle.api.Project project) |
|
java.lang.Object |
configMaven(org.gradle.api.Project project, PublishExtension ext) |
|
java.lang.Object |
configPom(org.gradle.api.Project project, org.gradle.api.publish.maven.MavenPom pom, PublishExtension ext) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation