spring-boot与gradle的搭建


方式1

生成初识项目:

进入网址: https://start.spring.io/

在search for dependencies to add搜索web,选择web,然后点击创建

image.png

然后会生成一个zip压缩包,解压,然后复制存放路径

然后使用ide工具导入

方式2

使用idea创建 image.png

打开build.gradle文件,自动生成的内容为:

plugins {
    id 'java'
}

group 'com.awaimai'
version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

我们要添加一些内容,添加后build.gradle文件内容如下:

// buildscript必须在顶部,注意位置
buildscript {
    repositories {
        // 优先使用国内源
        maven { url 'https://maven.aliyun.com/repository/public' }
        mavenCentral()
    }
    dependencies {
        // 让spring-boot支持gradle
        classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.1.RELEASE")
    }
}

plugins {
    id 'java'
    id 'org.springframework.boot' version '2.1.1.RELEASE'
}

apply plugin: 'java'
apply plugin: 'idea'
// 使用spring boot
apply plugin: "org.springframework.boot"
// 使用spring boot的自动依赖管理
apply plugin: 'io.spring.dependency-management'

group 'com.awaimai'
version '1.0-SNAPSHOT'

// 指定java版本
sourceCompatibility = 1.8
targetCompatibility = 1.8

repositories {
    // 使用国内的源
    maven { url 'https://maven.aliyun.com/repository/public' }
    mavenCentral()
}

// 依赖列表
dependencies {
    compile 'org.springframework.boot:spring-boot-starter-web'
    testCompile 'org.springframework.boot:spring-boot-starter-test'
    testCompile group: 'junit', name: 'junit', version: '4.12'
}

参考: https://www.awaimai.com/2621.html https://www.jianshu.com/p/4697a1bfa750

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×