springboot

SpringBoot 打包部署

2019-09-27  本文已影响0人  月弦

前言

springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。不推荐用war,因为springboot适合前后端分离,打成jar进行部署更合适。

一、jar形式

1. 在pom.xml中添加插件

    <groupId>com.bostech</groupId>
    <artifactId>dcs</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    //注意把packaging标签改为jar,此标签也可不写,默认打包方式为jar。
    <packaging>jar</packaging>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

2. 项目打包

3. 启动项目

window下:

方法一:dos窗口启动项目

java -jar 项目路径\项目名.jar 

在dos窗口中用此命令启动项目,一旦关闭该dos窗口项目也被停止,如果有多个spring boot项目,同时打开多个dos窗口显然不合理。

方法二:后台启动项目

@echo off
set jdk_path=I:\Java\jdk1.8.0_131\bin
set project_path=dcs.jar
START "demo-project" "%jdk_path%\javaw.exe" -jar %project_path%
pause
taskkill -f -t -im javaw.exe

linux下:

上一篇下一篇

猜你喜欢

热点阅读