当前位置: 首页 > 编程笔记 >

IDEA+Gradle搭建Spring Boot项目图文教程

闾丘书
2023-03-14
本文向大家介绍IDEA+Gradle搭建Spring Boot项目图文教程,包括了IDEA+Gradle搭建Spring Boot项目图文教程的使用技巧和注意事项,需要的朋友参考一下

IDEAGradle创建一个Spring boot项目并不复杂

但是在搭建的时候容易遇到一些小问题,会花费不少时间。

特别是网上的教程大部分以Maven为主,能借鉴的资料没有太多的直接作用。

下面我们以图文方式解说从0开始搭建Spring Boot开发环境

1 下载和安装

我们需要用到下面几个工具,请下载安装:

  1. Java JDK 1.8+两个地址选其一:
    1. 国内下载地址:https://oomake.com/download/java-jdk
    2. 官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. IDEA IDE(使用Ultimate版本需自行处理License)Jetbrain官网下载地址:https://www.jetbrains.com/idea/download/
  3. Gradle安装:https://docs.gradle.org/current/userguide/installation.html

2 IDEA创建项目

1、打开 IDEA。

2、菜单选择 File > New > Project...

3、然后选择Gradle和SDK版本,以及Java库,如下。

4、输入GroupId和ArtifactId,这两个是为保证项目唯一性存在的,GroupId一般与域名对应,ArtifactId则是项目名称,这里我们写的是一个演示功能,设置如下:

5、接下来的界面直接点Next,不需要配置,如下。

6、在设置项目保存的位置,点击下一步。IDEA会提示目录不存在,由IDEA创建,点击OK

这样我们就创建完项目了,IDEA帮我们自动创建了2个文件:build.gradlesettings.gradle

接下来还需要一些配置。

3 配置依赖

打开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'
}

保存文件,IDEA提示下载依赖,选择自动下载。

4 源文件

1、在项目中新建目录 src/main/java(这是java默认可以识别的目录)

2、点选新建的 java 目录,右键选择 New > Package 新建一个包,包名:com.awaimai

3、在com.awaimai包下面创建一个入口文件:MainApplication.java,内容:

package com.awaimai;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class MainApplication {

    public static void main(String[] args) {
        SpringApplication.run(MainApplication.class, args);
    }
}

4、再在com.awaimai包下创建一个目录,名称:web,这里主要用来放控制器。

5、在web目录下创建一个 HelloController.java 控制器文件,内容:

package com.awaimai.web;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {

    @GetMapping("/")
    @ResponseBody
    public  String Home() {
        return "Hello";
    }

}

这样源码就写好了,主要就是几个目录加上2个java文件

5、运行

用Gradle命令启动:

gradle bootrun

或者用IDEA启动:打开MainApplication.java文件,菜单:Run > Run..,选择MainApplication

在通过浏览器访问localhost:8080,就看到效果了。

 

 类似资料:
  • 本文向大家介绍maven搭建spring项目(图文教程),包括了maven搭建spring项目(图文教程)的使用技巧和注意事项,需要的朋友参考一下 开发工具:MyEclipse2014版(jdk1.7)+Maven3.9。 新建Maven项目: Step1: Step2: Step3:这里选maven-archetype-webapp,因为后面的项目讲解都是web项目。如果是纯java项目,可以选

  • 本文向大家介绍使用idea搭建一个spring mvc项目的图文教程,包括了使用idea搭建一个spring mvc项目的图文教程的使用技巧和注意事项,需要的朋友参考一下 最近在学习spring的相关知识,顺便记下笔记,与大家共享。 spring运行流程如下图所示: 【流程】 user发送request,DispatcherServlet(等同于Controller控制器),控制器接收到请求,来到

  • 本文向大家介绍maven搭建java ee项目图文教程,包括了maven搭建java ee项目图文教程的使用技巧和注意事项,需要的朋友参考一下 一、开发环境 jdk1.7  tomcat7 eclipse-jee-luna-R-win32 maven2.2.1 二、搭建步骤 1、点击File->New->Other,选择maven project 2、选择maven project,点击Next,

  • 本文向大家介绍详解idea搭建springboot+mybatis框架的教程,包括了详解idea搭建springboot+mybatis框架的教程的使用技巧和注意事项,需要的朋友参考一下 1.打开idea编译器,新建一个项目  2.选择Spring Initializr 勾选Default,完成之后点击【Next】 3.创建项目的文件目录结构以及选择jdk版本信息,设置完成后点击【Next】 4.

  • 本文向大家介绍Springboot整合Dubbo教程之项目创建和环境搭建,包括了Springboot整合Dubbo教程之项目创建和环境搭建的使用技巧和注意事项,需要的朋友参考一下 本文介绍了Springboot整合Dubbo教程之项目创建和环境搭建,分享给大家,具体如下: 1. 使用IDEA新建一个Maven项目 新建项目 选择Maven后,点击next下一步 选择项目类型 配置项目的Maven坐

  • 本文向大家介绍使用IDEA和Gradle构建Vertx项目(图文步骤),包括了使用IDEA和Gradle构建Vertx项目(图文步骤)的使用技巧和注意事项,需要的朋友参考一下 最近是真的忙,好久没写了,再来分享一点新东西!!! 一、 新建Gradle项目 ①   ②选择Gradle(如果没有安装gradle,自己下载一个)   ③   ④选择gradle   下一步,然后输入项目名称和磁盘路径,点