zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    jdbctemplate的batchUpdate使用方法
    js利用html5的canvas实现图像等比例压缩
    js前台通过EXIF.js获取图片中携带的经纬度信息
    Linux expr相关
    expect用于scp传输文件
    linux 自动登录ftp 获取文件
    作业8:单元测试练习(个人练习)
    作业7-用户体验设计案例分析
    作业6:团队作业——学生成绩录入系统设计与实现
    作业5:需求分析
  • 原文地址:https://www.cnblogs.com/junhe/p/13371638.html
Copyright © 2011-2022 走看看