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

编译运行Spirng Boot入门程序

clone github上的程序

Paste_Image.png

进入init目录

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

运行成功

Paste_Image.png

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

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容