Spring Boot是一个命令行工具,用于使用Spring进行快速原型搭建。它允许你运行Groovy脚本,这意味着你可以使用类Java的语法,并且没有那么多的模板代码。
你没有必要为了使用Spring Boot而去用CLI,但它绝对是助力Spring应用的最快方式。
1、手动安装
你可以从Spring软件仓库下载Spring CLI分发包:
spring-boot-cli-1.3.0.BUILD-SNAPSHOT-bin.zip
spring-boot-cli-1.3.0.BUILD-SNAPSHOT-bin.tar.gz
不稳定的snapshot分发包也能获取到。
下载完成后,遵循解压后的存档里的INSTALL.txt操作指南进行安装。一般而言,在.zip文件的bin/目录下存在一个spring脚本(Windows下是spring.bat),或者使用java -jar来运行一个.jar文件(该脚本会帮你确定classpath被正确设置)。
2、使用GVM安装
GVM(Groovy环境管理器)可以用来管理多种不同版本的Groovy和Java二进制包,包括Groovy自身和Spring Boot CLI。可以从gvmtool.net获取gvm,并使用以下命令安装Spring Boot:
$ gvm install springboot $ spring --version Spring Boot v1.3.0.BUILD-SNAPSHOT
如果你正在为CLI开发新的特性,并想轻松获取你刚构建的版本,可以使用以下命令:
$ gvm install springboot dev /path/to/spring-boot/spring-boot-cli/target/spring-boot-cli-1.3.0.BUILD-SNAPSHOT-bin/spring-1.3.0.BUILD-SNAPSHOT/ $ gvm use springboot dev $ spring --version Spring CLI v1.3.0.BUILD-SNAPSHOT
这将会在你的gvm仓库中安装一个名叫dev的本地spring实例。它指向你的目标构建位置,所以每次你重新构建Spring Boot,spring将会是最新的。
你可以通过以下命令来验证:
$ gvm ls springboot ================================================================================ Available Springboot Versions ================================================================================ > + dev * 1.3.0.BUILD-SNAPSHOT ================================================================================ + - local version * - installed > - currently in use ================================================================================
3、使用OSX homebrew安装
如果你的环境是Mac,并使用Homebrew,想要安装Spring Boot CLI只需如下操作:
$ brew tap pivotal/tap $ brew install springboot
Homebrew将把spring安装到/usr/local/bin下。
注:如果该方案不可用,可能是因为你的brew版本太老了。你只需执行brew update并重试即可。
4、使用MacPorts安装
如果你的环境是Mac,并使用MacPorts,想要安装Spring Boot CLI只需如下操作:
$ sudo port install spring-boot-cli
5、命令行实现
Spring Boot CLI启动脚本为BASH和zsh shells提供完整的命令行实现。你可以在任何shell中source脚本(名称也是spring),或将它放到你个人或系统范围的bash实现初始化中。在一个Debian系统里,系统范围的脚本位于/shell-completion/bash下,当一个新的shell启动时该目录下的所有脚本都被执行。想要手动运行该脚本,例如,你已经使用GVM进行安装了:
$ . ~/.gvm/springboot/current/shell-completion/bash/spring $ spring grab help jar run test version
注:如果你使用Homebrew或MacPorts安装Spring Boot CLI,命令行实现脚本会自动注册到你的shell。
6、Spring CLI 实例快速入门
下面是一个相当简单的web应用,你可以用它测试你的安装是否成功。创建一个名叫app.groovy的文件:
@RestController class ThisWillActuallyRun { @RequestMapping("/") String home() { "Hello World!" } }
然后简单地从一个shell中运行它:
$ spring run app.groovy
注:当你首次运行该应用时将会花费一点时间,因为需要下载依赖。后续运行将会快很多。
在你最喜欢的浏览器中打开localhost:8080,然后你应该看到以下输出:
Hello World!
总结
以上所述是小编给大家介绍的Spring Boot CLI安装教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
一、安装 请按照您的操作系统的步骤进行操作。 1、苹果系统 在macOS上安装mitmproxy的推荐方法是使用Homebrew: brew install mitmproxy 或者,您可以在mitmproxy.org上下载独立的二进制文件。 2、Linux 在Linux上安装mitmproxy推荐的方法是下载的独立二进制代码mitmproxy.org。 一些Linux发行版通过其本机软件包存储库
本文向大家介绍Python安装图文教程 Pycharm安装教程,包括了Python安装图文教程 Pycharm安装教程的使用技巧和注意事项,需要的朋友参考一下 本教程为大家分享了Pycharm及Python安装的详细步骤,供大家参考,具体内容如下 第一步:安装python 1 首先进入网站下载:点击打开链接,进入之后如下图,选择图中红色圈中区域进行下载 2 双击exe文件进行安装,如下图,并按照圈
书籍 FuelPHP Introduction (Hayakawa Seiji, in Japanese) FuelPHP Guide (v1.5.1) (Nitin Reddy Katkam) Learning FuelPHP for Effective PHP Development (Ross Tweedie) - 评介 教学 FuelPHP crash course (UCF) FuelP
本文向大家介绍MySQL8.0.20安装教程及其安装问题详细教程,包括了MySQL8.0.20安装教程及其安装问题详细教程的使用技巧和注意事项,需要的朋友参考一下 原文地址:https://blog.csdn.net/m0_46579864/article/details/105981304 官网下载MySQL的安装包 1.下载链接如下: MySQL8.0.20版本 https://dev.mys
本文向大家介绍windows10安装mysql5.7.17教程,包括了windows10安装mysql5.7.17教程的使用技巧和注意事项,需要的朋友参考一下 本教程为大家分享了mysql5.7.17安装配置方法,供大家参考,具体内容如下 操作 全允许 精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊
主要内容:下载并安装Oracle数据库,验证安装情况在本教程中,我们将逐步介绍如何下载Oracle 11g数据库并演示如何安装在Windows 10 64位机器上,以便在系统中学习和实践PL/SQL编程。 下载并安装Oracle数据库 首先,需要到Oracle官方网站下载Oracle数据库,在这里我们将下载Oracle 11g第2版的Microsoft Windows(x64)版本。由于安装文件过大,可以分两个文件下载或一次性下载,如下图所示 -
本文向大家介绍windows10安装mysql5.7.18教程,包括了windows10安装mysql5.7.18教程的使用技巧和注意事项,需要的朋友参考一下 本教程为大家分享了mysql5.7.18安装配置方法,供大家参考,具体内容如下 一、mysql5.7.18安装配置 1、MySQL下载:https://www.mysql.com/downloads/ Download MySQL Comm
本文向大家介绍mysql5.7安装教程(windows),包括了mysql5.7安装教程(windows)的使用技巧和注意事项,需要的朋友参考一下 mysql5.7安装配置方法,整理一份分享给大家 下载 mysql 5.7.msi 安装 双击mysql.msi,按照提示安装。 安装之后需要注意的问题(重点) 设置mysql环境环境变量(让mysql在cmd中的任何路径下就可以被调用) 1、鼠标右击