windows啟動jar的三種方式小結(jié)
先準(zhǔn)備一個可以運行的jar包,隨便放那個磁盤都可以的

第一種啟動方式
直接啟動,日志輸出到控制臺
java -jar slipper-backstage-2.0.0.jar
效果:

直接啟動,日志輸出到指定的文件中
java -jar slipper-backstage-2.0.0.jar > D:\測試jar包\server.log 2>&1 &
注釋:
表示日志輸出到其他地方。
D:\測試jar包\server.log 日志輸出的具體的路徑。
2>&1 這個自己去百度查下,0,1,2都有表達的意思【0標(biāo)準(zhǔn)輸入一般是鍵盤,1標(biāo)準(zhǔn)輸出,2錯誤輸出】
2>&1就是用來將標(biāo)準(zhǔn)錯誤2重定向到標(biāo)準(zhǔn)輸出1中的。
& 表示后臺運行
效果:
這種啟動方式,當(dāng)前命令窗口關(guān)閉后則,程序停止
第二種啟動方式
后臺啟動,以服務(wù)的形式啟動jar,啟動后,關(guān)閉需要打卡服務(wù),或者殺掉進程
javaw -Xms128m -Xmx1024m -jar slipper-backstage-2.0.0.jar
后臺啟動,以服務(wù)的形式啟動jar,日志輸出到指定文件中
javaw -Xms128m -Xmx1024m -jar slipper-backstage-2.0.0.jar > D:\測試jar包\server.log 2>&1 &
這種啟動方式,當(dāng)前命令窗口關(guān)閉后則,程序依然在運行
第三種啟動方式
將jar包指定為bat批處理文件,然后可以雙擊啟動,也可以將bat文件做成服務(wù)自啟動方式
在項目同級目錄下新建run.bat,將下面的內(nèi)容拷貝進去
@echo off start javaw -Xms128m -Xmx1024m -jar slipper-backstage-2.0.0.jar > D:\測試jar包\server.log 2>&1 & exit

然后雙擊即可啟動
亦可以,將bat做成服務(wù)自啟動
1,Windows+R運行,輸入gpedit.msc進入組策略編輯器,選中windows設(shè)置-啟動,然后點擊添加腳本即可。


即可
總結(jié)
到此這篇關(guān)于windows啟動jar的三種方式的文章就介紹到這了,更多相關(guān)windows啟動jar方式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Java的設(shè)計模式編程中迪米特法則的應(yīng)用示例
這篇文章主要介紹了Java的設(shè)計模式編程中迪米特法則的應(yīng)用示例,迪米特法則中主張創(chuàng)建和使用弱耦合的類,需要的朋友可以參考下2016-02-02
windows后臺運行Java jar包實現(xiàn)方式
本文記錄了一個在Windows上運行Java程序,并讓其后臺運行的方法,通過創(chuàng)建start.txt和shutdown.txt文件,并將其后綴名改為bat,可以實現(xiàn)程序的啟動和停止2026-04-04
基于Vue.js和Ant Design Vue實現(xiàn)根據(jù)字段內(nèi)容動態(tài)設(shè)置表格顏色功能
在前端開發(fā)中,表格Table是展示數(shù)據(jù)的常見組件,有時,我們需要根據(jù)表格中某些字段的內(nèi)容動態(tài)設(shè)置樣式,例如根據(jù)百分比數(shù)值顯示不同的顏色,以提升數(shù)據(jù)的可讀性和用戶體驗,本文將詳細(xì)介紹如何基于Vue.js和Ant Design Vue實現(xiàn)這一功能,并結(jié)合實際代碼示例進行解析2025-06-06
sqlserver和java將resultSet中的記錄轉(zhuǎn)換為學(xué)生對象
這篇文章主要介紹了如何利用sqlserver和java將resultSet中的記錄轉(zhuǎn)換為學(xué)生對象,附有超詳細(xì)的代碼,需要的朋友可以參考一下,希望對你有所幫助2021-12-12
java 異常被catch后 將會繼續(xù)執(zhí)行的操作
這篇文章主要介紹了java 異常被catch后 將會繼續(xù)執(zhí)行的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02

