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

举报
小米粒-biubiubiu 发表于 2020/10/22 10:47:29 2020/10/22
3.7k+ 0 0
【摘要】 一、下载安装gradle,配置环境变量浏览器访问https://gradle.org/install/下载Binary-only即可。前提要安装jdk_1.8下载完成之后解压文件到D:\gradle-4.8.1,配置系统环境变量,新疆系统变量GRADLE_HOME = D:\gradle-4.8.1配置 PATH 新增 %GRADLE%\bin 在cmd窗口中gradle -v 看到输出版本...

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

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


下载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 中,如下所示,


最后,安装 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),具体操作步骤为:


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


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


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

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


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


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

3. 创建一个新的Gradle工程

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


单击Next


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


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


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

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


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

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


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


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


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


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

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

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


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

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


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

6. 使用 Gradle 任务视图

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


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


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


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


四、集成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方法


【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。