美文网首页
安装Spring Boot CLI

安装Spring Boot CLI

作者: 胡浩8880 | 来源:发表于2021-02-26 09:16 被阅读0次

    Spring Boot CLI(命令行界面)是一个命令行工具,可用于快速使用Spring进行原型设计。 它使您可以运行Groovy脚本,这意味着您具有类似Java的熟悉语法,而无需太多样板代码。

    您无需使用CLI即可与Spring Boot一起使用,但这绝对是使Spring应用程序启动的最快方法。

    手动安装

    您可以从Spring软件存储库下载Spring CLI发行版:

    spring-boot-cli-2.4.2-bin.zip

    spring-boot-cli-2.4.2-bin.tar.gz

    还提供了最先进的快照分发。

    下载完成后,请按照解压缩后的归档文件中的INSTALL.txt说明进行操作。 总之,.zip文件的bin /目录中有一个spring脚本(对于Windows是spring.bat)。 或者,您可以将Java -jar与.jar文件一起使用(脚本可帮助您确保正确设置了类路径)。

    使用SDKMAN进行安装!

    SDKMAN! (软件开发工具包管理器)可用于管理各种二进制SDK的多个版本,包括Groovy和Spring Boot CLI。 获取SDKMAN! 从sdkman.io并使用以下命令安装Spring Boot:

    $ sdk install springboot

    $ spring --version

    Spring Boot v2.4.2

    如果您为CLI开发功能并想要访问所构建的版本,请使用以下命令:

    $ sdk install springboot dev /path/to/spring-boot/spring-boot-cli/target/spring-boot-cli-2.4.2-bin/spring-2.4.2/

    $ sdk default springboot dev

    $ spring --version

    Spring CLI v2.4.2

    前面的说明安装spring的本地实例称为dev实例。 它指向您的目标构建位置,因此,每次重新构建Spring Boot时,spring都是最新的。

    您可以通过运行以下命令来查看它:

    $ sdk ls springboot

    ================================================================================

    Available Springboot Versions

    ================================================================================

    > + dev

    * 2.4.2

    ================================================================================

    + - local version

    * - installed

    > - currently in use

    ================================================================================

    OSX Homebrew安装

    如果您在Mac上并且使用Homebrew,则可以使用以下命令来安装Spring Boot CLI:

    $ brew tap spring-io/tap

    $ brew install spring-boot

    Homebrew将spring安装到/ usr / local / bin。

    如果看不到该公式,则说明brew的安装可能已过期。 在这种情况下,请运行brew更新,然后重试。

    MacPorts安装

    如果您使用的是Mac,并且使用MacPorts,则可以使用以下命令安装Spring Boot CLI:

    sudo port install spring-boot-cli

    命令行补全

    Spring Boot CLI包括为BASH和zsh Shell提供命令完成的脚本。 您可以在任何外壳中获取脚本(也称为spring),也可以将其放入个人或系统范围内的bash完成初始化中。 在Debian系统上,系统级脚本位于/ shell-completion / bash中,并且在启动新Shell时将执行该目录中的所有脚本。 例如,如果您是使用SDKMAN!安装的,则要手动运行脚本,请使用以下命令:

    $ . ~/.sdkman/candidates/springboot/current/shell-completion/bash/spring

    $ spring <HIT TAB HERE>

      grab  help  jar  run  test  version

    如果您使用Homebrew或MacPorts安装Spring Boot CLI,则命令行完成脚本会自动注册到您的Shell中。

    Windows Scoop安装

    如果您在Windows上并使用Scoop,则可以使用以下命令安装Spring Boot CLI:

    > scoop bucket add extras

    > scoop install springboot

    Scoop将spring安装到〜/ scoop / apps / springboot / current / bin中。

    如果您没有看到应用清单,则可能是因为瓢的安装已过期。 在这种情况下,请运行独家新闻更新,然后重试。

    快速入门Spring CLI示例

    您可以使用以下Web应用程序来测试安装。 首先,创建一个名为app.groovy的文件,如下所示:

    @RestController

    class ThisWillActuallyRun{

    @RequestMapping("/")    String home() {"Hello World!"}

    }

    然后从外壳运行它,如下所示:

    $ spring run app.groovy

    您的应用程序的首次运行速度很慢,因为依赖项已下载。 随后的运行要快得多。

    在您喜欢的Web浏览器中打开localhost:8080。 您应该看到以下输出:

    Hello World!

    相关文章

      网友评论

          本文标题:安装Spring Boot CLI

          本文链接:https://www.haomeiwen.com/subject/eymufltx.html