Maven

Gradle

链接官方下载地址

1. Windows

  1. 下载下来是个zip压缩包,解压到想要的目。D:\technologyapp\gradle-5.6.3
  2. 配置环境变量
    1. GRADLE_HOME : D:\technologyapp\gradle-5.6.3
    2. 在Path中添加: %GRADLE_HOME%bin
  3. 继续添加环境变量,指定Gradle库目录

GRADLE_USER_HOME : E:\repository

  1. 配置Gradle仓库源

在Gradle安装目录下的 init.d 文件夹下,新建一个 init.gradle 文件,里面填写以下配置。

  1. allprojects {
  2. repositories {
  3. maven { url 'file:///E:/repository'}
  4. mavenLocal()
  5. maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
  6. maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
  7. mavenCentral()
  8. }
  9. buildscript {
  10. repositories {
  11. maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
  12. maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
  13. maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
  14. }
  15. }
  16. }
  1. IDEA配置自定义仓库

image.png

  1. 导入spring源码 事项
  • 在wrapper中定义gradle版本

image.png

  • spring源码如果设置成自己的gradle 有问题(具体不清楚哪里配置错了)

image.png

  • 在build.gradle中设置仓库加载顺序
    1. buildscript {
    2. repositories {
    3. maven { url 'file:///E:/repository'}
    4. mavenLocal()
    5. maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
    6. gradlePluginPortal()
    7. maven { url "https://repo.spring.io/plugins-release" }
    8. }
    9. dependencies {
    10. classpath("io.spring.gradle:propdeps-plugin:0.0.9.RELEASE")
    11. classpath("org.asciidoctor:asciidoctorj-pdf:1.5.0-alpha.16")
    12. }
    13. }