spring boot CLI java
它是使用Spring Boot的最简单的和快速的的方法。他是一个基于Groovy脚本的命令工具。能够按照如下步骤安装次工具:spring
1.去spring官网下载 http://projects.spring.io/spring-boot/。Spring Boot CLI须要Java JDK 1.6或更高版本才能运行,shell
Groovy v2.1做为此分发包的一部分进行打包,所以不须要安装(任何现有的Groovy安装都将被忽略)浏览器
2.若是解压zip文件,就会发现spring.bat
将检查全部的设置。此脚本能够在目录/bin
下找到。服务器
下载Spring Boot CLI Zip 文件到本地文件系统,并将 spring-boot-cli-1.5.3.RELEASE-bin 解压到本地,在本实例中咱们app
解压到 E:\spring-boot\spring-1.5.3.RELEASE 目录下。框架
3.配置环境变量,将E:\spring-boot\spring-1.5.3.RELEASE\bin 加到path中yii
执行如下命令验证安装结果spring-boot
4.如今Spring Boot CLI 安装成功完成。工具
Spring Boot CLI 提供了一个"spring"命令,用来从命令提示符运行 Spring Boot Groovy 脚本。
Spring Boot 的“spring --help”命令有不少选项,能够将此命令用于不一样的目的。其中有一个重要的选项是"run" 选项。
"spring"命令语法:
spring run <SpringBoot-Groovy-Scriptname>
这里是Spring Boot应用程序的Groovy脚本文件名。将使用这个命令来执行Spring Boot HelloWorld
示例。下面来看看一个 Spring Boot CLI的入门程序,HelloWorld Spring Boot示例。
能够使用Spring Boot开发两种基于Spring的应用程序。
Groovy应用程序:
如今咱们来开发一个Spring Boot MVC Rest控制器示例。 这是在Pivotal团队的Twitter上发布的第一个例子,演示了Spring Boot框架牛逼的功能。请按照如下步骤开发Spring Boot Hello World
示例:
HelloWorld
”文件夹,放置groovy
脚本,这里放在 E:\spring-boot\spring-1.5.3.RELEASE 目录下。将此文件命名为HelloWorld.groovy
,这里的“.groovy
”扩展名是必须的。如今Spring Boot Hello World
示例文件夹看起来以下图 -
如今Spring Boot CLI安装过程已成功完成。在讨论Spring Boot “HelloWorld”示例以前,首先要肯定从命令提示符运行Groovy脚本是否正确。
Spring Boot “spring”命令
Spring Boot CLI提供了一个“spring
”命令,用来从命令提示符运行Spring Boot Groovy
脚本。Spring Boot 的“spring --help
”命令有不少选项,能够将此命令用于不一样的目的。其中有一个重要的选项是“run
”选项。
“spring”命令语法:
spring run <SpringBoot-Groovy-Scriptname>
这里是Spring Boot应用程序的Groovy脚本文件名。将使用这个命令来执行Spring Boot HelloWorld
示例。下面来看看一个 Spring Boot CLI的入门程序,HelloWorld Spring Boot示例。
能够使用Spring Boot开发两种基于Spring的应用程序。
Groovy应用程序:
如今咱们来开发一个Spring Boot MVC Rest控制器示例。 这是在Pivotal团队的Twitter上发布的第一个例子,演示了Spring Boot框架牛逼的功能。请按照如下步骤开发Spring Boot Hello World
示例:
HelloWorld
”文件夹,放置groovy
脚本,这里放在 D:\software\yiibai\spring-1.4.3.RELEASE
目录下。@RestController class HelloWorld { @RequestMapping("/") String hello() { "Hello spring boot." } }
将此文件命名为HelloWorld.groovy
,这里的“.groovy
”扩展名是必须的。如今Spring Boot Hello World
示例文件夹看起来以下图 -
如今Spring Boot Hello World
示例已准备好使用Spring MVC Rest
控制器。运行和测试这个例子来了解Spring Boot框架。
在本地文件系统中的“HelloWorld
”文件夹中打开命令提示符。执行如下命令 -
spring run HelloWorld.groovy
当执行“spring run HelloWorld.groovy
”时,它会启动嵌入的Tomcat服务器的默认端口号:8080
。如今Spring Boot Hello World
示例应用程序已启动并正在运行。
下面打开浏览器来测试一下。打开浏览器并访问如下连接。访问此URL:http://localhost:8080/spring run HelloWorld.groovy8080Spring Boot Hello World