• SpringBoot 学习教程(二):示例


    发布方式

    • 构建Jar包,cmd命令行运行Spring Boot程序

        第一步:在pom.xml中将packing节点值修改为jar,如下面加粗部分:     

              <groupId>com.example</groupId>
              <artifactId>Demo</artifactId>
              <version>0.0.1-SNAPSHOT</version>
              <packaging>jar</packaging>

        第二步:右键pom.xml点击Run as - > Maven install,然后刷新target就能看见已成功将项目打成jar包。

        第三步:右键jar包点击Properties属性查看jar包路径,复制jar包所在路径,打开cmd命令窗,

            输入  cd+jar包所在的文件夹路径,进入到该文件夹路径下,

            然后输入  java -jar Demo-0.0.1-SNAPSHOT.jar 

            按回车成功启动即可浏览器访问该项目。

    • 构建War包,发布到Tomcat

        第一步:右键pom.xml点击Run as - > Maven clean,将原有的jar包或war包清除,

            然后在pom.xml中packing节点值修改为war,如下面加粗部分:

              <groupId>com.example</groupId>
              <artifactId>Demo</artifactId>
              <version>0.0.1-SNAPSHOT</version>
              <packaging>war</packaging>

        第二步:在pom.xml中的dependencies节点里添加tomcat的如下依赖:

              <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
              </dependency> 

        第四步:pom.xml修改保存以后,项目会有红色叉出现,此时只要右键项目名,点击Maven - > Update Project,更新后红色叉叉即可消失。

        第五步:打开启动类文件,如下添加橙色部分代码:   

        package com.wzr;

        import org.springframework.boot.SpringApplication;
        import org.springframework.boot.autoconfigure.SpringBootApplication;
        import org.springframework.boot.builder.SpringApplicationBuilder;
        import org.springframework.boot.web.support.SpringBootServletInitializer;

        @SpringBootApplication
        public class DemoApplication extends SpringBootServletInitializer{

          @Override
          protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
            return builder.sources(DemoApplication.class);
          }
          public static void main(String[] args) {
            SpringApplication.run(DemoApplication.class, args);
          }
        }

        第六步:右键pom.xml,点击Run as - > Maven install,然后刷新target就能看见已成功将项目打成war包,将war复制粘贴到Tomcat的webapps文件夹下,启动Tomcat即可。

  • 相关阅读:
    【算法•日更•第二十七期】基础python
    【算法•日更•第二十六期】非常基础的数论
    【算法•日更•第二十五期】万能算法(一):搜索+?
    【算法•日更•第二十四期】二分查找和二分答案的区别
    Hadoop学习9--动态增加datanode
    java-Spring-1
    Hadoop学习6--里程碑式的开始之执行第一个程序wordcount
    Hadoop学习5--配置本地开发环境(Windows+Eclipse)
    Hadoop学习4--安装Hadoop
    Hadoop学习3--安装ssh服务
  • 原文地址:https://www.cnblogs.com/xiaohuizhenyoucai/p/10722147.html
Copyright © 2020-2023  润新知