java的jar包服务实现开机启动

 开机启动jar:

新建一个文本文档,使用文本编辑器写入

@echo off
start /b java -jar service.jar > out.log
更改文件名为start.bat,创建快捷方式,将快捷方式放入C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp中即可。
---------------------------------------------------

后台运行jar文件:
这种方式运行完就会自动关闭窗口后台运行,可以用jps命令查看程序的pid

#=====

@echo off
start javaw -jar xxxx.jar
exit
#=====
使用 jvisualvm 查看运行中的java程序(弹出窗口后双击对应的jar程序,查看pid):

-----------------------------------------------

指定jdk版本运行:
#=======================

@echo off

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_131
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOMe%\lib\tools.jar;
set Path=%JAVA_HOME%\bin;

start javaw -jar %cd%\xxxx.jar

exit
#==================

 

posted @   凉城  阅读(1766)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示