可运行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自动退出问题的主要内容,如果未能解决你的问题,请参考以下文章