Windows下后台静默运行jar包_windows下启jar包关闭窗口不听-程序员宅基地

技术标签: 开发工具  

1、Windows常规启动jar包(外置配置文件)

 #java -jar jar_path.jar --spring.config.location=config_path

 java -jar demo.jar --spring.config.location=application.properties

 启动后,命令框可以看到启动控制台信息,关闭命令框则程序也关闭。

2、java和javaw的区别

java命令运行的程序会有控制台输出信息,javaw不会出现控制台窗口,也不会输出任何信息。

3、编写启动和停止脚本

在jar包同目录位置新建startup.bat

  @echo off

  start javaw -jar demo.jar --spring.config.location=application.properties

  exit

在jar包同目录位置新建shutdown.bat

  @echo off

  taskkill -f -t -im javaw.exe

  exit

 4、运行及查看端口、进程

双击startup.bat即可启动jar程序

cmd命令框中键入netstat -ano即可查看所有端口号,找到jar配置文件对应的启动端口,找到其PID

打开任务管理器--进程--开启PID列,找到该PID对应的程序即为javaw.exe

双击shutdown.bat关闭jar程序,对应端口和进程消失

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/rogerxue12345/article/details/108281098

智能推荐

使用Cygwin, Cygwin/X 介绍-程序员宅基地

文章浏览阅读1.7k次。 空间Using CygwinAs noted, Cygwin provides a Unix-like environment under Windows. The installation directory (by default, c:\cygwin) is the root of the Unix-like file system, which contains bin, et..._cygwin/x

#如何查看oracle的sid_oracle 只读账号 怎么查看sid-程序员宅基地

文章浏览阅读2.5k次,点赞2次,收藏3次。#如何查看oracle的sid转载:https://www.cnblogs.com/lcword/p/8214334.html1、怎样查看Oracle的数据库名称sid用sysdba身份登录 比如 conn sys/密码 as sysdba 匿名管理员登陆执行 select name form Vdatabase;(常用的方法)或是执行select∗fromVdatabase; (常用的方..._oracle 只读账号 怎么查看sid

第3章 信息系统集成专业技术知识-程序员宅基地

文章浏览阅读6.9k次。本章考试分值 15 分主要考点:(1)、信息系统的生命周期(2)、信息系统开发方法(3)、设备、DBMS及技术选型(4)、软件需求(5)、软件设计(6)、软件测试(7)、软件维护(8)、软件复用(9)、软件质量保证及质量评价(10)、软件配置管理(11)、面向对象(12)、软件架构(13)、中间件(14)、数据仓库(15)、网络协议(16)、网络存储(17)、网络安全(18)、网络交换技术(19)、大数据(20)、云计算_信息系统集成专业技术知识

SQL Server——T-SQL基础技术_1、熟练使用t-sql语句对表进行投影、连接、选择查询 2、能根据要求-程序员宅基地

文章浏览阅读3.7k次,点赞3次,收藏7次。文章目录T-SQL基础技术基本语法格式代码准备:(可以按照我的实例自行建立数据库)1、投影查询a、投影指定的列b、投影全部列c、修改查询结果的列标题d、去掉重复行2、选择查询a.表达式比较b.范围比较c.模式匹配d.空值使用代码示例:3、连接查询a.连接谓词b.以JOIN关键字指定的连接(1)内连接(2)外连接4、统计计算5、排序查询6、子查询T-SQL基础技术T-SQL语言中最重要的部分是它..._1、熟练使用t-sql语句对表进行投影、连接、选择查询 2、能根据要求

realsense D4XX系列相机彩色图像素到空间点的转化原理_d415 原理-程序员宅基地

文章浏览阅读1.3k次,点赞3次,收藏9次。realsense D4XX系列相机代码,但原理是通用的。RGB-D相机根据彩色图像素获得空间点/* Given pixel coordinates and depth in an image with no distortion or inverse distortion coefficients, compute the corresponding point in 3D space re..._d415 原理

Java——JComboBox下拉列表框与选中状态改变的监听_java中swing中使用combobox监听-程序员宅基地

文章浏览阅读3.6k次,点赞6次,收藏30次。设置下拉列表框大小以及位置,为下拉列表框添加选项,将下拉列表框加入到JFrame窗口 JComboBox JC=new JComboBox(); JC.setBounds(140,200,100,70);//设置下拉列表框大小以及位置 //为下拉列表框添加选项 JC.addItem("123"); JC.addItem("456"); JF.add(JC);//将下拉列表框加入到JFrame窗口......_java中swing中使用combobox监听

随便推点

07vuex笔记 module 03_vuex模块化-程序员宅基地

文章浏览阅读119次。// App.vue<template> <div id="app"> </div></template><script>import { mapState, mapActions } from 'vuex';export default { name: 'app', computed: mapSta..._vuex模块化

TS报错整理_在赋值前使用了变量-程序员宅基地

文章浏览阅读1.6w次,点赞10次,收藏57次。记录一下最近项目中TS报错及解决一.找不到模块“images/1.png”或其相应的类型声明。报错图:原因:TS没有识别图片模块解决方法:加上图片格式声明模块????成功不报红:二.类型“unknown”上不存在属性“data”。同:类型“{}”上不存在属性“data”。报错图:原因:对象上本没有某个属性,没有语法检测到该属性(即对象属性不明确)解决方法:定义对象的接口,但是往往后端数据是不能确定的,这个时候使用第二种方法将这个对象_在赋值前使用了变量

WebRTC中音频能量计算_webrtc audiolevel-程序员宅基地

文章浏览阅读3.9k次。1.WebRTC中音频能量计算WebRTC中实现获取音频能量计算的方法是:获取音频数据最大的振幅(即绝对值最大)(范围是0-32767),然后再除以1000,得到0-32之间的数值。从数组中获取相应索引所对应的能量level等级。我们看下webRTC中level_indicator.cc中对音频level判断的处理。namespace webrtc {namespace voe {// Number of bars on the indicator.// Note that the numb_webrtc audiolevel

Duilib中为RichEdit\Edit控件添加自定义右键菜单_duilib richedit-程序员宅基地

文章浏览阅读7.9k次,点赞4次,收藏5次。前言Duilib中的RichEdit控件在使用中发现,基本上对复制、粘贴、剪切等快捷方式都是支持的,不过唯一缺点是没有右键菜单,感觉不够好,于是就想着加上右键菜单。右键菜单基本思路是,在RichEdit的消息处理函数中对鼠标的右键消息处理,发送一个自定义的Notify消息出来,主窗口中受到这个消息后弹出自己的右键菜单。实现方法第一步:把鼠标右键消息转_duilib richedit

MongoDB解决:Error parsing YAML config file: yaml-cpp: error at line 3, column 8: illegal map value-程序员宅基地

文章浏览阅读6.3k次,点赞8次,收藏7次。在启动MongoDB的过程中遇到的问题:出现:Error parsing YAML config file: yaml-cpp: error at line 3, column 8: illegal map value报错这个错误是属于文件格式错误解决方法:我是用的手动配置conf文件,我在配置的过程中只是敲了两个空格,但是经过查阅资料得知:mongodb 3.0之后配置文件采用YAML格式,这种格式非常简单,使用:表示,开头使用“空格”作为缩进。需要注意的是,“:”之后有value的话,需要_error parsing yaml config file: yaml-cpp: error at line 3, column 8: illegal

【C语言趣味编程100题】_趣味编程题-程序员宅基地

文章浏览阅读3.2k次,点赞4次,收藏30次。C语言趣味编程100题1.百钱百鸡——解不定方程组1.百钱百鸡——解不定方程组/*问题描述:1只公鸡5钱,1只母鸡3钱,3只小鸡1钱,现有100钱要买100只鸡,改怎么买?问题分析:设买公鸡cock只,母鸡Hen只,小鸡chicken只列出如下不定方程:cock+hen+chicken=1005cock+3hen+chicken/3=100解决方法:实质是解不定方程,使用穷举法 */#include <stdio.h>int main(){ int cock, hen_趣味编程题

推荐文章

热门文章

相关标签