Windows开机自启动运行Java的jar包
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/254
1 直接打开电脑的目录(记得勾选查看隐藏项目)
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
在该目录下新建web-start.bat文件,命名可自定义即可,如:xxxx.bat,但必须以.bat结尾
2 web-start.bat里面的内容如下
@echo off
setlocal
set appName=C:/MyProgram/java-service/web-core.jar
set appProfile=dev
echo "Start %appName% ..."
start javaw -jar %appName% --spring.profiles.active=%appProfile%
endlocal
Pause
exit
注意:
(1)set 变量的设置根据自己情况进行调整;
(2)javaw可以后台运行jar文件,这种方式运行完就会自动关闭窗口后台运行。可以用jps命令查看程序的pid;
(3)jar包启动的JVM参数可根据自己实际情况进行调整;
(4)编辑好命令后,双击运行保证能够正常运行。
3 开机或者重启测试
在完成前面的步骤后,这样就能在开机后直接启动jar包了。 我们重新启动电脑,看是否会开机自启动。
开机后会出现cmd命令行窗口。
"Start C:/MyProgram/java-service/web-core.jar ..."
请按任意键继续. .
然后通过任务管理器或者jps命令查看服务是否启动
本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/254
分类: Java 标签: Java 好文要顶 关注我 收藏该文 joshua317粉丝 - 78 关注 - 2
+加关注 0 0 « 上一篇: Java Iterator(迭代器)小笔记
» 下一篇: 通过ossutil迁移日志文件至阿里云OSS posted @ 2022-03-31 21:27 joshua317 阅读(1267) 评论(0) 编辑 收藏 举报 刷新评论刷新页面返回顶部 发表评论 编辑 预览 88ee990f-bb7c-489a-46fb-08d6d3fea897 自动补全
[Ctrl+Enter快捷键提交]
【阿里云】2核2G云服务器低至99元/年,百款云产品优惠享不停 <iframe data-google-container-id="1" data-load-complete="true" frameborder="0" height="250" id="google_ads_iframe_/1090369/C1_0" marginheight="0" marginwidth="0" name="google_ads_iframe_/1090369/C1_0" scrolling="no" style="border: 0; vertical-align: bottom" title="3rd party ad content" width="300"></iframe> 编辑推荐:· 记录一次锁的优化
· RabbitMQ 真实生产故障问题还原与分析
· .netcore 全局异常处理
· [C#异步]异步多线程的本质,上下文流转和同步
· .NET AsyncLocal 避坑指南
阅读排行:
· 【故障公告】攻击式巨量并发请求再次来袭,引发博客站点故障
· 用MiniPC搭建个人服务器
· 开箱即用,你不可错过的好东西「GitHub 热点速览」
· CAP 7.1 版本发布通告
· 我的十年编程路 2016年篇
历史上的今天:
2017-03-31 Linux下">/dev/null 2>&1 "相关知识说明
2017-03-31 Nginx 日志文件 access_log 详解
2017-03-31 获取用户的真实ip
标签:web,Java,开机,Windows,jar,joshua317,自启动 From: https://www.cnblogs.com/fanwenyan/p/17187813.html