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.在IDEA右侧点击package打包成jar

3.打包完成后jar包会生成到target目录下,命名一般是 项目名+版本号.jar

4.运行jar:

windows下

方法一:用dos窗口

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

方法二:后台项启动文件

新建一个txt文本文件,打开写入如下:

@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

(1)jdk_path后写Java配置路径;
(2)project_path后写项目路径。如果该文件和要运行的jar文件在同一目录下,此处可以直接在“-jar”后写jar文件全名即添加上相对路径,如果不在同一目录下,需要写jar文件的绝对路径;
(3)最后的pause是为了将来点击bat文件启动服务后,dos窗口会显示在那里,否则启动后一闪而过,不能只管确定是否启动了,只能从系统任务管理中查看。(可去掉)
将上述文件保存为“springboot-start.bat”格式,即可通过点击它来启动dcs.jar项目。项目启动后,会在任务管理器里看到新增了一个“javaw.exe”的进程。
使用bat脚本停止相应的进程:将该txt保存成bat文件,就可以停止项目了。taskkill -f -t -im javaw.exe上述命令可以先在dos窗口手动执行,验证可行后再写成bat文件。

原文链接:https://blog.csdn.net/zZZ251682553/article/details/125145358

linux下:

# 控制台启动
java -jar xxx.jar

# 后台启动
nohup java -jar xxx.jar &

# 后台无日志文件启动
nohup java -jar xxx.jar >/dev/null 2>&1 &

最新文章

  1. 在Windows上安装Elasticsearch 5.0
  2. [MS bug]安装SQL Server 2008 错误:is not a valid login or you do not have permission
  3. vim 光标按行移动
  4. 日期操作类--Calendar类
  5. poj 2417 Discrete Logging(A^x=B(mod c),普通baby_step)
  6. JavaScript判断对象的类型
  7. 被非技术瓶颈阻挡了,没钱买Mac,挣扎ing
  8. redis3 list类型
  9. Process Doppelg&#228;nging
  10. Selenium常用API用法示例集----下拉框、文本域及富文本框、弹窗、JS、frame、文件上传和下载
  11. Linux下I/O多路转接之select --fd_set
  12. [Jenkins]CentOS7下Jenkins搭建
  13. 微信内置浏览器在使用video标签时(安卓)默认全屏的原因及解决办法
  14. 给自己的博客上添加个flash宠物插件
  15. Linux内核分析第三周学习笔记
  16. 16进制string转成int
  17. 转载---LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别
  18. [Usaco2015 Feb]Censoring --- AC自动机 + 栈
  19. 在MVC设计模式中,JavaBean的作用是。(选择1项)
  20. Java-Runoob:Java 异常处理

热门文章

  1. 大规模 IoT 边缘容器集群管理的几种架构-0-边缘容器及架构简介
  2. CodeArts Snap:辅助你编程的神器
  3. JZOJ 捕老鼠
  4. 2020-6-2 map?
  5. 解析关于Tomcat Servlet-request的获取请求参数及几种常用方法
  6. PyOpenGL的安装与错误解决
  7. MATH026th: 《矩斋筹算丛刻》
  8. java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)问题
  9. Google Earth Engine——基于改进的RSEI评估生态环境(水体掩膜后)
  10. lbaas