jar包在windows后臺運行,通過.bat文件實現(xiàn)
jar包在windows后臺運行.bat
一、IDEA打成jar包
這里不再贅述
二、在windows后臺運行jar包
在cmd中可以使用java -jar xxxxx.jar方式運行一個jar文件,這種方法運行一旦關(guān)閉該cmd界面就會停止運行。編輯.bat文件,使用javaw方式運行不用擔(dān)心文件會在不小心關(guān)閉運行界面時停止運行程序。
1、在jar文件的同級目錄下面編寫兩個.bat文件,分別是“啟動.bat”和“停止.bat”。
2、啟動.bat的內(nèi)容為:
@echo off title 準(zhǔn)備啟動設(shè)備驅(qū)動................... color 3E start javaw -jar -Dloader.path=.,resources,lib siccQh01.jar echo . echo ------------ 啟動成功 -------------- echo . echo ------------ 啟動成功 -------------- echo . echo ------------ 啟動成功 -------------- echo . echo ------------ 啟動成功 -------------- echo . timeout /t 2 exit
@echo off copy "%JAVA_HOME%\bin\javaw.exe" "%JAVA_HOME%\bin\javaw.test.exe" start javaw.test-jar bin/test-1.0.jar > logs/running.log & exit
執(zhí)行該bat文件會在windows后臺運行siccQh01.jar,2秒之后自動關(guān)閉
3、停止.bat的內(nèi)容為:
@echo off title 停止設(shè)備驅(qū)動 color 3E taskkill -f -t -im javaw.exe echo . echo ------------停止成功!-------------------- echo . echo ------------停止成功!-------------------- echo . echo ------------停止成功!-------------------- echo . echo ------------停止成功!-------------------- echo . timeout /t 2 exit
@echo off #close application taskkill -f -t -im javaw.StorateLayerBuilder.exe #remove environment :start del "%JAVA_HOME%\bin\javaw.test.exe" if not exist "%JAVA_HOME%\bin\javaw.test.exe" goto nofile goto start :nofile exit

執(zhí)行后會結(jié)束javaw所有進(jìn)程。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
mybatis學(xué)習(xí)筆記之mybatis注解配置詳解
本篇文章主要介紹了mybatis學(xué)習(xí)筆記之mybatis注解配置詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12
Java使用PostgreSQL存儲檢索節(jié)氣與季節(jié)的相關(guān)數(shù)據(jù)
這篇文章主要介紹了Java使用PostgreSQL存儲檢索節(jié)氣與季節(jié)的相關(guān)數(shù)據(jù),在眾多檢索領(lǐng)域中,對自然現(xiàn)象的檢索,如節(jié)氣與季節(jié)的檢索,雖然看似簡單,卻蘊含著豐富的文化內(nèi)涵和實用價值,需要的朋友可以參考下2025-10-10
KotlinScript構(gòu)建SpringBootStarter保姆級教程
這篇文章主要為大家介紹了KotlinScript構(gòu)建SpringBootStarter的保姆級教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
Java畢業(yè)設(shè)計實戰(zhàn)之寵物醫(yī)院與商城一體的系統(tǒng)的實現(xiàn)
這是一個使用了java+Springboot+Jsp+maven+Mysql開發(fā)的寵物醫(yī)院與商城一體的系統(tǒng),是一個畢業(yè)設(shè)計的實戰(zhàn)練習(xí),具有寵物醫(yī)院和寵物商城該有的所有功能,感興趣的朋友快來看看吧2022-02-02

