Spring Boot--1.运行官网的入门程序

编译运行Spirng Boot入门程序

clone github上的程序

Paste_Image.png

进入init目录

Spring Boot--1.运行官网的入门程序_第1张图片
Paste_Image.png
  • 该目录是一个符合maven目录结构的maven程序,包含src目录和pom.xml文件。
  • .mvn 、mvnw、mvnw.cmd提供构建maven项目的所需文件,mvnw是运行mvn命令的winds脚本文件。其中mvnw是适合Linux平台的脚本文件。
  • 当然还提供了gradle构建的文件,其中,build.gradle对应maven的pom.xml,gradlew对应mvnw等。我使用maven构建项目的所以gradle的文件就不考虑。
  • 如果你本机安装了maven则直接使用mvn命令,不必理会其它文件,只需关注src和pom.xml就可以。

编写代码

下载好的代码是编写完整的,不需要写。待会要访问的就是下面这个服务。

@RestController
public class HelloController {
    
    @RequestMapping("/")
    public String index() {
        return "Greetings from Spring Boot!";
    }
    
}

编译maven项目

pom.xml文件中使用的spring-boot-starter-parent是1.5.1-RELEASE版本,因为之前编译过一个1.4.3版本的所以我把它改成1.4.3.RELEASE了,这样就省的在下一个新的了。

  • 在init文件夹下执行打包命令
mvn package 

中间出了些问题:下不到构件问题,使用的是nexus私服,最后解决了。
打包完在target目录下生成一个jar包。


Paste_Image.png

执行运行程序命令

java -jar target/gs-spring-boot-0.1.0.jar

运行成功

Spring Boot--1.运行官网的入门程序_第2张图片
Paste_Image.png

打开浏览器输入 http://localhost:8080
结果

Paste_Image.png

你可能感兴趣的:(Spring Boot--1.运行官网的入门程序)