Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎

一、下载安装gradle,配置环境变量

浏览器访问https://gradle.org/install/

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第1张图片

下载Binary-only即可。

前提要安装jdk_1.8

下载完成之后解压文件到D:\gradle-4.8.1,配置系统环境变量,新疆系统变量GRADLE_HOME = D:\gradle-4.8.1

配置 PATH 新增 %GRADLE%\bin 

在cmd窗口中gradle -v 看到输出版本信息说明gradle 安装成功。

二、集成gradle插件,需要把 gradle 的路径配置到 Eclipse 中,如下所示,

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第2张图片

最后,安装 Gradle 与 Eclipse 集成的插件,Eclipse把 Gradle 的插件称之为Buildship。 可以在Github上获得Buildship的源代码。

2. 安装Eclipse Gradle(Buildship)工具插件

2.1 在 Eclipse 的Marketplace中安装

安装Eclipse Gradle工具的最简单的方法是使用Eclipse 中的Marketplace。我机器上的 Eclipse 的版本为: Neon.3 Release (4.6.3),具体操作步骤为:

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第3张图片

在弹出的窗口中,输入“Buildship”并回车进行搜索,

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第4张图片

然后点击安装,并同意协议,安装完成以后,需要重启 Eclipse,

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第5张图片

2. 2 通过Eclipse更新管理器进行安装

你也可以单击 Eclipse 上菜单栏的“Help▸ Install New Software”菜单进行安装 Gradle工具。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第6张图片

以我的 Eclipse 4.6 (Neon) 版本为例,你可以使用http://download.eclipse.org/releases/neon进行安装。如下所示。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第7张图片

然后点击Next 按钮,进行后续的安装。

3. 创建一个新的Gradle工程

Eclipse Gradle工具提供了一个创建基于Java的Gradle项目的向导。 您可以通过“File New Other…​”菜单项来访问它。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第8张图片

单击Next

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第9张图片

点击‘Next >’ 按钮,配置本地的 Gradle的安装路径。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第10张图片

继续Next >按钮,看到新建项目的预览信息:

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第11张图片

单击Finish按钮创建项目。这将触发gradle init --type java-library命令并导入项目。

创建出来的项目目录结构如下:

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第12张图片

4. 导入已经存在的项目到 Eclipse 中

你还可以将现有的Gradle项目导入Eclipse。 选择FileImport...GradleGradle Project菜单项。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第13张图片

点击Next>按钮后,需要指定Gradle项目的根目录。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第14张图片

点击Next >按钮并指定Gradle运行时设置。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第15张图片

之后,显示项目导入预览。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第16张图片

5.更新Gradle构建路径和项目转换

5.1 使用Gradle构建文件更新Eclipse为最新的修改

如果build.gradle文件被更新,Eclipse不会自动更新类路径。 选择Gradle Refresh Gradle Project 来更新。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第17张图片

5.2 给现有的 Eclipse 项目添加 Gradle 支持

要将Java项目转换为使用Gradle项目,在需要转化的项目上右键,选择Gradle Add Gradle Nature

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第18张图片

如果初始的 Gradle 文件没有生成,可以运行gradle init 任务。

6. 使用 Gradle 任务视图

成功导入 Gradle 项目以后,则项目就会显示在Gradle 任务视图下。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第19张图片

通过右键单击 Gradle 任务视图中的某个Gradle任务,可以运行所选的Gradle任务。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第20张图片

你可以在Gradle Executions 视图和 Console 视图查看运行结果。

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第21张图片


三、访问https://start.spring.io 快速生成spring-boot项目

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第22张图片

四、集成thymeleaf模板引擎

buildscript {
	ext {
		springBootVersion = '2.0.3.RELEASE'
	}
	//ext['thymeleaf.version']='2.0.3.RELEASE'  自定义thymeleaf版本
	//ext['thymeleaf-layout-dialect.version']='2.2.0'  自定义thymeleaf方言版本
	repositories {
		mavenCentral()
	}
	dependencies {
		classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
	}
}

dependencies {
	compile('org.springframework.boot:spring-boot-starter-web')
        //添加thymeleaf依赖
  	compile('org.springframework.boot:spring-boot-starter-thymeleaf')

	testCompile('org.springframework.boot:spring-boot-starter-test')
}

五、最后附上spring—boot 项目启动方式

方式(1)

gradle  build  打包成jar文件

java -jar  ./build/libs/xxxx-0.0.1.jar      

方式(2)

在项目目录下执行

 gradle bootRun

gradlew bootRun

方式(3)

直接执行main方法

Spring-boot学习笔记(一)gradle安装、集成eclipse、导入gradle项目、集成Thymeleaf模板引擎_第23张图片

你可能感兴趣的:(javaweb,java)