JAVA系列笔记十六之SpringBoot

一.Spring Boot 3种发布方式
方式一:通过IEDA直接run执行对应的Application的java文件或者ctrl+F5直接发布
方式二:cmd进入对应的项目文件目录,操作mvn spring-boot:run   ,直接发布
方式三:1.cmd进入对应项目文件目录,输入命令:mvn install,初始化编译好项目;
              2.进入target目录,会发现有一个后缀名为jar的文件,用java -jar jar文件 ,直接发布
注:方式三支持切换不同环境,命令:java -jar  demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod
 
二.windows下启动多个springBoot项目

我们平时在dos窗口可以通过:java -jar demo.jar来启动demo项目,一旦关闭该dos窗口demo项目也被停止,如果有多个spring boot项目,同时打开多个dos窗口有点繁琐。

我们可以通过bat脚本的方式后台运行多个jar文件。

1、新建一个bat后缀名的文件(启动.bat)打开写入如下:

  1. @echo off
  2. set path=C:Java8.11JDKjrein
  3. START "project1" "%path%javaw" -jar demo-0.0.1-SNAPSHOT.jar
  4. pause

 说明:(1)path后写Java配置路径,注意是jdk下的jar;(

              (2)如果该文件和要运行的jar文件在同一目录下,此处可以直接在“-jar”后写jar文件全名即添加上相对路径,如果不在同一目录下,需要写jar文件的绝对路径;

           (3)最后的pause是dos窗口保持显示状态,否则启动后一闪而过,不能只管确定是否启动了,只能从系统任务管理中查看。

 点击启动.bat项目启动后,会在任务管理器里看到新增了一个“javaw.exe”的进程。

2、使用bat脚本停止相应的进程:

taskkill -f -t -im javaw.exe
原文地址:https://www.cnblogs.com/junhe/p/13371638.html