IT俱乐部 Java SpringBoot项目的两种发布方式

SpringBoot项目的两种发布方式

方式1:通过jar包发布

步骤1:在pom中添加一个SpringBoot的构建的插件

 org.springframework.bootspring-boot-maven-plugin

步骤2:在maven视图中,选择“package”,在target中会产生xxx.jar包

步骤3:然后在jar包项目文件位置使用cmd终端发布项目

java -jar xxx.jar

方式2:通过war包发布

步骤1:在pom.xml文件中将jar修改为war

war

步骤2:设置tomcat启动器依赖范围

maven依赖范围参考:资料/maven依赖作用范围.png

org.springframework.bootspring-boot-starter-tomcatprovided

步骤3:设置war包的名字

org.apache.maven.pluginsmaven-war-pluginhello

步骤4:修改启动类

package com.by;

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

/**
 * @SpringBootApplication:
 *   1、标识当前类是springboot的启动类
 *   2、并把启动类所在包当作要扫描的包
 */
@SpringBootApplication
public class App extends SpringBootServletInitializer {
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(App.class);
    }

    public static void main(String[] args) {
        SpringApplication.run(App.class, args);
    }
}

步骤5:将打包后的war包放入tomcat的webapps文件中

在tomcat的bin文件中点击startup.bat运行

运行成功后会在tomcat的webapps文件中出现一个相同名字的文件

到此这篇关于SpringBoot项目的两种发布方式的文章就介绍到这了,更多相关SpringBoot项目发布内容请搜索IT俱乐部以前的文章或继续浏览下面的相关文章希望大家以后多多支持IT俱乐部! 

本文收集自网络,不代表IT俱乐部立场,转载请注明出处。https://www.2it.club/code/java/12348.html
上一篇
下一篇
联系我们

联系我们

在线咨询: QQ交谈

邮箱: 1120393934@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部