settings.gradle 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. //配置插件仓库(仓库匹配策略:从上往下依次匹配)
  2. pluginManagement {
  3. repositories {
  4. //阿里仓库加速
  5. maven {
  6. url 'https://maven.aliyun.com/repository/google'
  7. //如果阿里仓库找不到,就去华为加速
  8. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  9. }
  10. maven {
  11. url 'https://maven.aliyun.com/repository/gradle-plugin'
  12. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  13. }
  14. maven {
  15. url 'https://maven.aliyun.com/repository/public'
  16. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  17. }
  18. maven {
  19. url 'https://maven.aliyun.com/repository/jcenter'
  20. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  21. }
  22. //maven { url "https://kotlin.bintray.com/kotlinx/" }
  23. //原生仓库地址
  24. google()
  25. mavenCentral()
  26. maven { url 'https://jitpack.io' }
  27. gradlePluginPortal()
  28. }
  29. }
  30. //配置依赖下载仓库以及策略(仓库匹配策略:从上往下依次匹配)
  31. dependencyResolutionManagement {
  32. repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  33. repositories {
  34. //阿里仓库加速
  35. maven {
  36. url 'https://maven.aliyun.com/repository/google'
  37. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  38. }
  39. maven {
  40. url 'https://maven.aliyun.com/repository/gradle-plugin'
  41. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  42. }
  43. maven {
  44. url 'https://maven.aliyun.com/repository/public'
  45. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  46. }
  47. maven {
  48. url 'https://maven.aliyun.com/repository/jcenter'
  49. artifactUrls 'https://repo.huaweicloud.com/repository/maven'
  50. }
  51. //原生仓库地址
  52. //maven { url "https://kotlin.bintray.com/kotlinx/" }
  53. google()
  54. mavenCentral()
  55. maven { url 'https://jitpack.io' }
  56. }
  57. }
  58. //gradle多模块构建
  59. //指定root根项目模块名称
  60. rootProject.name = 'wechat-robot'
  61. //指定子模块
  62. //include(':')
  63. //指定外部构建模块
  64. //includeBuild('')