代码拉取完成,页面将自动刷新
同步操作将从 sxfad/gradle-scripts 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/**
* maven相关配置;
* 为达到更好的缓存效果,将请求公网仓库的请求删除, 转用私有仓库
* 作者:jiayu.qiu
* 使用方法:在根项目的build.gradle中增加如下代码,进行导入:
* ext{
* sxGradleHome = "https://raw.githubusercontent.com/sxfad/gradle-scripts/master/"
* }
* apply from: sxGradleHome + 'maven.gradle'
*
* 更多内容,请参考 https://github.com/sxfad/gradle-scripts
**/
apply plugin: 'maven'
ext {
REPOSITORY_HOME = 'http://maven.aliyun.com'
REPOSITORY_URL = REPOSITORY_HOME + "/nexus/content/groups/public"
}
allprojects {
repositories {// 使用 mavenCentral()时,将远程的仓库替换为自己搭建的仓库
all {ArtifactRepository repo ->
// println repo.url.toString()
def url = repo.url.toString()
if (repo instanceof MavenArtifactRepository && (url.startsWith("https://repo1.maven.org/maven2") || url.startsWith('https://jcenter.bintray.com/'))) {
project.logger.warn "Repository ${repo.url} removed."
remove repo
} else {
println "maven url:" + url
}
}
maven {
url REPOSITORY_URL
}
}
uploadArchives {
repositories {
mavenDeployer {
snapshotRepository(url: REPOSITORY_HOME + "/nexus/content/repositories/snapshots/") {
authentication(userName: 'xxx', password: 'xxx')
}
repository(url: REPOSITORY_HOME + "/nexus/content/repositories/releases/") {
authentication(userName: 'xxx', password: 'xxx')
}
}
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。