1、在你要上傳到maven的庫中配置上傳參數java
uploadArchives {
apply plugin: 'maven'
// 讀取本地配置文件
Properties properties = new Properties()
properties.load(project.rootProject.file('local.properties').newInputStream())
def userName = properties.getProperty('maven.user')
def password = properties.getProperty('maven.password')
def mavenUrl = properties.getProperty('maven.url')
repositories.mavenDeployer {
repository(url: mavenUrl) {
authentication(userName: userName, password: password)
}
pom.project {
// 注意:這裏要修改一下你的庫。好比:com.baidu:lib:1.0.0
groupId 'com.github.raedev'
artifactId 'session'
version '1.0.0'
packaging 'aar'
}
}
task androidSourcesJar(type: Jar) {
classifier = 'sources'
from android.sourceSets.main.java.sourceFiles
}
artifacts {
archives androidSourcesJar
}
}
複製代碼
2、打開local.properties
配置好maven 參數android
maven.url=http://maven.baidu.com/repository/maven-baidu/
maven.user=填寫你的Maven帳號
maven.password=填寫你的Maven密碼
複製代碼
3、運行uploadArchives
任務git
恭喜!前往你的maven庫中去看看是否上傳成功了。github