# maven-repository **Repository Path**: goweii/maven-repository ## Basic Information - **Project Name**: maven-repository - **Description**: maven repository - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-12-14 - **Last Updated**: 2025-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 如何引用 [点击查看支持项目](https://github.com/goweii/maven-repository/blob/master/projects.md) - github源 ``` maven { url "https://raw.githubusercontent.com/goweii/maven-repository/master/releases/" } ``` - gitee源 ``` maven { url "https://gitee.com/goweii/maven-repository/raw/master/releases/" } ``` # 如何发布 新建maven-upload.gradle,并在需要发布的module引用 - module/build.gradle ``` apply from: "$rootDir/maven-upload.gradle" ``` - maven-upload.gradle ``` apply plugin: 'maven' project.group "per.goweii.demo" project.version = "1.0.0" def fullProjectName = getFullProjectName() String getFullProjectName() { def fullProjectName = project.name def parentProject = project.parent while (project.rootProject != parentProject) { fullProjectName = "${parentProject.name}-${fullProjectName}" parentProject = parentProject.parent } return fullProjectName } uploadArchives { repositories { mavenDeployer { snapshotRepository(url: uri("替换/maven-repository/snapshots")) repository(url: uri("替换/maven-repository/releases")) pom.packaging = "aar" pom.groupId = project.group pom.artifactId = fullProjectName pom.version = project.version } } } ```