可运行jar自动退出问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可运行jar自动退出问题相关的知识,希望对你有一定的参考价值。

参考技术A 采用了springboot,可以直接生成可运行的jar包,之前部署都是直接采用:

java -jar *.jar --server.port=8080 > out.txt &

设置好端口和输出文档,后台执行都是可以的,前提是把运行的窗口不能关闭,如果关闭,出现了运行一会关闭现象

后来百度各种论坛,实践证明下面方式可以用,增加一个nohup命令,修改命令为:

nohup java -jar *.jar --server.port=8080 > out.txt &

完美解决了这个问题。

bat脚本结合JAVA编程,运行可执行jar

mode con cols=120 lines=40
echo off
echo ========================================
echo  选择LDE功能 
echo  功能:       
echo  1- 发送正常包                       
echo  2- 发送3个点                        
echo  3- 退出                             
echo ========================================
echo  请选择:                             
set /p id=
set buildTarget=
if "%id%" == "1" goto BuildAll
if "%id%" == "2" goto BuildA
if "%id%" == "3" goto end
pause
rem 调用led.jar
:BuildAll
set buildTarget="led.jar"
title 发送正常包
goto make
rem 调用led_dian.jar
:BuildA
set buildTarget="led_dian.jar"
title 发送3个点
goto make
:make
java -jar %buildTarget%

推荐swing加exe4j打包成exe执行文件或者QT开发小工具

以上是关于可运行jar自动退出问题的主要内容,如果未能解决你的问题,请参考以下文章

如何避免Docker容器启动脚本运行后自动退出

osd自动退出

如何避免Docker容器启动脚本运行后自动退出

vs2012旗舰版运行完毕窗口自动退出

visual studio 2010在运行调试时,运行窗口自动退出

iphone手机玩游戏时,总是自动退出是怎么回事啊?