windows下jar包开机自动重启的步骤
最近做了很多项目,不同的系统,不同的部署方式,这里做个记录
1.在jar包目录新建一个start.bat 文件,然后写入启动命令
jar -jar XXXX.jar
2.仍然在此目录,新建start.vbs 文件,然后写入一下命令,命令最后一个0是隐藏窗口运行
createobject("wscript.shell").run"D:\start.bat",0
3.创建run.vbs的快捷方式,移动到:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
重启就好了
当前为win10 系统
附:windows下启动、停止jar包——脚本实现
1.启动jar包,需要创建一个bat文件,其中写入如下内容:
@echo off java -jar xxx.jar pause
2.通过直接杀死进程可以实现java程序的终止:
@echon off taskkill /PID 11880 -t -f pause
3.如何在运行jar包时不出现cmd窗口,创建一个.vbe的文件即可实现,添加如下内容即可:
set ws = wscript.createobject(“wscript.shell”) ws.run “xxx.jar”,0
到此这篇关于windows下jar包开机自动重启的文章就介绍到这了,更多相关windows jar包开机自动重启内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Linux中jar包启动和jar包后台运行的实现方式
Linux 运行jar包命令如下: 方式一: java -jar shareniu.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu.jar & &代表在后台运行. 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行. 继续改进,如何让窗口关闭时,程序仍然运行? 方式三 nohup java -jar shareniu.jar & nohup 意思是不挂断运行
-
Linux启动jar包的shell脚本
背景: 项目设备端需要运行jar包程序与服务端进行socket连接并发送数据,每次启动进程时,都需要在Linux终端输入启动jar包的命令,比较繁琐,随之尝试将启动jar包的命令写入shell脚本文件中,实现操作shell脚本启动jar包程序的功能. 编写的socdev.sh脚本文件中命令如下: #启动命令所在目录 HOME='/home/pi/Desktop/java' #获取mac地址(唯一的) mac=`ifconfig | grep eth0 | awk '{print $5}'` st
-
Centos7服务器下启动jar包项目的最佳方法
前言 在linux上运行jar包谁都会啊.为什么我还要单独拎出来讲呢.细心的朋友可能已经在标题中发现关键词Centos7和最佳方式. 这就说明我不是随便写点东西水一篇博客的ヾ(◍°∇°◍)ノ゙ 首先Centos7 推荐我们这么运行项目 首先执行命令: cd /ets/systemd/system 到这个目录下,新建一个 yourProjectName.service,可以把yourProjectName设置为你想起的服务名 用vi编辑一个新的文件 vi yourProjectName.servi
-
Linux编辑启动、停止与重启springboot jar包脚本实例
前言 springboot的配置文件中,配置文件的名字都有各自的意义跟用途 dev 开发环境 prod 生产环境(默认) test 测试环境 加载指定配置文件 --spring.profiles.active=prod springboot加载jar包的方式有 // 直接在控制台进行启动,缺点就是控制台关闭项目也就关闭了. java -jar bootdo.jar // 这种方式可以运行在后台,但是如果推出了shell的话,那也会挂 java -jar /bootdo-2.0.0.jar > b
-
Jar包一键重启的Shell脚本及新服务器部署的一些经验分享
前言 最近公司为客户重新部署了一套新环境,由我来完成了基础环境的配置,配置过程中总结了一些经验,分享给各位园友 使用 curl 命令检查网络 拿到新服务器后,首先检查服务器网络是否通畅.我们常用的 ping 命令使用的是 ICMP 协议,大部分服务器都设置了域名出入站规则,即使某些地址可以 ping 通,也存在服务器无法访问的情况.这时可以使用 curl host:port 命令来测试该服务器能否正常发送 http 请求到外部服务器 安装 JDK 新服务器一般没有 JDK ,可以使用 java
-
windows下jar包开机自动重启的步骤
最近做了很多项目,不同的系统,不同的部署方式,这里做个记录 1.在jar包目录新建一个start.bat 文件,然后写入启动命令 jar -jar XXXX.jar 2.仍然在此目录,新建start.vbs 文件,然后写入一下命令,命令最后一个0是隐藏窗口运行 createobject("wscript.shell").run"D:\start.bat",0 3.创建run.vbs的快捷方式,移动到:C:\ProgramData\Microsoft\Windows
-
linux下通过脚本实现自动重启程序
无论什么程序都不可能完美无缺,理论上,任何程序都有Core Dump的一天,正式运营的程序,尤其是服务器程序,一旦Core Dump,后果不堪设想,有过服务器开发经验的朋友,一定都经历过深夜美梦中,被电话惊醒的惨痛经历,手忙脚乱把服务器重新启动,第二天上班还要被老板一顿狠批.所以,程序发生错误时自动重启变得很重要.这里集中讨论linux实现自动重启程序的方法. linux下实现程序的自动重启有很多方法,这里我们介绍的是通过自己写脚本来实现, 自动重启脚本 假定需要实现重启的程序名为 test ,
-
docker部署可执行jar包的思路与完整步骤
目录 前言 一.思路 二.准备工作 1.创建存放docker配置文件.jar包的文件夹 2.创建bash文件 3.创建容器配置文件 二.构建镜像 三.创建容器并运行 四.删除多余或失败的容器.镜像 1.观察已经有哪些容器 2.删除指定容器 3.观察已经有哪些镜像 4.删除指定镜像 五.docker世界中的一些术语 六.补充 总结 前言 我们构建的是运行bash文件命令的镜像,而不是构建jar包的镜像.好处就是,jar包有更新,只需替换jar包或者bash文件,而无须重新构建镜像. 通常,用doc
-
Windows下使用VMWare搭建Linux环境的步骤(图文)
自从还了Mac 后,原来的笔记本就闲置了下来,这台笔记本的配置还是不错的,可以装几个虚拟机用来平时的搭建小规模集群的实践. 准备工作 安装VMWare 版本 :VMware Workstation 15 Pro 15.5.6 build-16341506 安装步骤没有过多可说的,. 下载 Linux发行版 由于我的云服务器一用的CentOS ,也习惯了,所以这次也是使用了 CentOS 版本 : CentOS 7 可以在 清华镜像站下载 ,一般情况 下载 4.5G 左右的这个 创建虚拟机 打开
-
Windows下快速搭建NodeJS本地服务器的步骤
本文介绍了Windows下快速搭建NodeJS本地服务器的步骤,分享给大家,具体如下: 首先我们要到Node.js官网下载对应版本的安装包 http://nodejs.cn/download/ 接着就是安装,和安装普通软件类似,直接下一步下一步就可以了. 之后我们来验证node是否安装成功,Win+R输入cmd来调出控制台并输入node -v和npm -v来查看node版本和npm(包管理工具)版本. 接着我们来创建一个server.js文件,并将下面的代码粘贴上去 var http = req
-
Windows下搭建Redis集群的方法步骤
目录 Redis集群: 在Windows系统下搭建Redis集群: 1.下载并安装Redis 2.下载并安装ruby 3.创建Redis集群 Redis集群: 如果部署到多台电脑,就跟普通的集群一样:因为Redis是单线程处理的,多核CPU也只能使用一个核, 所以部署在同一台电脑上,通过运行多个Redis实例组成集群,然后能提高CPU的利用率. 在Windows系统下搭建Redis集群: 需要4个部件: Redis.Ruby语言运行环境.Redis的Ruby驱动redis-xxxx.gem.创建
-
java创建jar包并被项目引用步骤详解
目录 jar包? 1.创建项目和验证 1.1创建项目 1.2 创建包和类 1.3相应的代码 2.打包和引用包 2.1打jar包 2.2 导入生成的jar包 2.3 验证jar包导入/应用的正确性 jar包? jar包: 实现了特定功能的,java字节码文件的压缩包.本质上就是一个编译后的java项目,打包成jar文件log4j.jar , mysql-connection-8.01.jar等. 自己创建jar包,让别人来用: 1.新建java项目 2.创建实现了特定功能的类 3.将该项目生成为j
-
Java命令行下Jar包打包小结
jar包打包实现 jar包打包可以使用jar指令实现打包,在命令行中输入jar可以查看jar指令的内容 从最后显示的两个示例看出存在两种打包的方法,两者的区别就是是否使用自己定义的MANIFEST清单文件.第一个示例没有使用MANIFEST文件进行打包,所以最终生成的jar包中MANIFEST文件为默认文件,这种方式适用于比较简单的jar包结构,不存在其他jar包依赖以及生成的jar包不需要可执行.这种方式生成的jar包不能使用java -jar XXX.jar命令执行,因为MANIFEST文件
-
Windows下jdk安装与卸载超详细步骤
目录 jdk安装 下载jdk 安装jdk 配置环境变量 测试jdk jdk卸载 清理环境变量 jdk安装 下载jdk 由于现在主流就是jdk1.8,所以这里就下载jdk1.8进行演示.官方下载地址:https://www.oracle.com/java/technologies/downloads/. 官方下载需要注册oracle账号,国内下载有可能速度慢,若不想注册账号且需要更快的下载速度,可以通过国内的镜像网站进行下载.这里提供一个华为镜像网站:https://repo.huaweiclou
-
windows下cx_Freeze生成Python可执行程序的详细步骤
目前网上能获取的免费的python打包工具主要有三种:py2exe.PyInstaller和cx_Freeze. 下面简单介绍windows7下cx_Freeze打包python生成可执行程序. 1.首先,下载本机器安装的python相应版本的cx_Freeze软件包 下载地址:http://sourceforge.net/projects/cx-freeze/files/4.3.2/ 2.安装过程如下 点击"finish",安装完成. 3.安装完成后,在python安装目录下的Scr
随机推荐
- 使用js写的一个简易的投票
- iOS中的NSTimer定时器的初步使用解析
- Go语言的队列和堆栈实现方法
- 微信公众平台开发——群发信息
- dos命令或批处理 发生系统错误5 拒绝访问
- IOS中UIWebView的使用详解
- 状态保存机制之ViewState概述及应用
- Python中规范定义命名空间的一些建议
- Android开发自定义TextView省略号样式的方法
- php的debug相关函数用法示例
- scroll事件实现监控滚动条并分页显示(zepto.js)
- C#读写文本文件的方法
- Python中你应该知道的一些内置函数
- SQL中object_id函数的用法
- jQuery实现的导航下拉菜单效果
- Jqgrid表格随窗口大小改变而改变的简单实例
- IE:巧妙复制主页内容
- 在AndroidManifest.xml中uses-sdk内属性意思
- FTTB+NAT+DHCP+pppoe+CBAC+vpn client+Authentication AAA
- java实现二叉树遍历的三种方式