Windows 后台執行jar


我們都知道Linux下可用命令nohup /opt/jdk1.8.0_131/bin/java -jar xxx.jar &來后台執行jar

如果是Windows環境,要如何在后台執行呢

新建一個bat文件,輸入:

@echo off start javaw -jar xxx.jar exit


@echo off
start javaw -jar -Dspring.config.location=C:\TestPlatform8083\application.properties C:\TestPlatform8083\TestPlatform-===.jar
exit

 

 偶爾還需要指定編碼格式,-Dfile.encoding=utf-8

如果想要指定Log日志

@echo off
start java -jar -Xms8000m -Xmx8000m -Xmn4000m test.jar > log\batchLog%date:~0,4%%date:~5,2%%date:~8,2%.log

exit

 

 

@echo off  當執行失敗的時候,不打印失敗的信息

如果是調試階段,可以將這一段注掉

 

@pause 是會彈出命令行窗口,提示“請按任意鍵繼續...”,不需要暫停的腳本,就把這一行注釋掉

 

需要指定java 啟動內存的大小

java -jar -Xms8000m -Xmx8000m -Xmn4000m test.jar

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM