`
千年松鼠
  • 浏览: 25297 次
文章分类
社区版块
存档分类
最新评论

windows下将jar文件设置为系统服务

 
阅读更多
jar文件的执行需要java环境,怎么配置环境相信不用说了

因为不想每次开机都手动启动一次程序,那么我们就需要把它配置成开机自启动的服务,下面就来讲一种方法

首先,我们知道jar文件的执行命令为 java -jar 程序绝对路径(如d:\bin\jarName.jar)
而.bat文件是dos下的批处理文件,可以包含一条或多条命令.。
那么我们就可以自建一个.bat文件,然后在里面写入命令java -jar d:\bin\jarName.jar
然后通过这个bat文件来运行jar

1:在jar文件所在目录下新建文本文件 start.txt,编辑内容写入java -jar d:\bin\jarName.jar
保存。重命名文件将.txt改为.bat

2:下载 instsrv.exe(注册服务用的工具)和srvany.exe(可以把这个看成是一个用来存放服务的外壳)

3:打开cmd输入命令 d:\mytools\instsrv.exe 服务名 d:\mytools\srvany.exe

4:regedit打开注册表

5:进入HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/服务名

6:右键-新建-项 填入 Parameters

7:打开Parameters,右键-新建-字符串值 Application

7:双击Application 填入应用程序的绝对路径,如:d:\bin\start.bat

8:右键-新建-字符串值AppDirectory

9:双击AppDirectory 填入应用程序的工作目录,如:d:\bin

到此为止服务注册完毕 可以在服务管理器中看到该服务
分享到:
评论

相关推荐

    Windows下设置守护进程JAR包挂掉自动重启,bat文件(已完美测试)

    这个bat脚本资源可以在Windows环境下实现Java程序的守护进程和自动重启。它通过一个循环监控Java程序进程,如果检测到程序异常退出,会自动重启程序。同时具有可配置的重启次数和重启间隔时间。 这个小巧但实用的bat...

    jar包部署Windows服务

    压缩包中包含了jar包部署为windows服务的exe以及配置文件;适用于windows系统作为服务器,同时需要把jar包部署为服务并且设置开机自启的人群;压缩包中有包含readme.txt有详细说明教程;

    windows运行jar包指定jdk路径

    windows运行jar包指定jdk路径的脚本文件。可以不用系统的jdk运行,指定某个文件下的jdk运行jar包

    nginx安装到windows系统服务文件

    nginx安装到windows系统服务文件,包括instsrv.exe、srvay.exe、nginx1.2.9

    微服务 java jar包windows服务器部署去掉黑框开机自启动

    描述:java开发多个微服务系统,jar包方式运行,windows服务器部署,去除小黑框,改为log日志输出,设置开机自动启动。 相关技术文档:...

    windows10 jar包系统服务制作程序包

    此包为制作服务所必须的程序文件包,通过此程序我们可以轻松的制作windows系统服务,但我们需要根据自身条件更改相关的配置

    将java程序做成windows系统服务

    把可执行的jar文件如何做成win下的系统服务

    launch4j jar文件打包

    Launch4j是一个开源的安装程序,将您的jar文件打包成操作系统的本地可执行文件,支持Windows, MacOS,Linux和Solaris。对于JRE,您可以嵌入在安装文件中,也可以在安装时提示用户下载正确的JRE版本。Launch4j更加吸引...

    springboot项目使用服务部署到windows系统

    这是一个将spingboot项目打包的jar通过windows服务管理的项目 目录说明: config: 可放置外部yml等配置文件 firmware: 放置jar包,目前只支持一个jar包 jdk*: 放置jar依赖的java库 BatServices.exe: 64位程序,使用...

    sapjco3 jar包

    将 sapjco3.dll 加入到c:/windows/system32/目录 或者 将 sapjco3.dll 加入到 JDK/bin 目录下 sapjco3 开发环境设置 1.开发中需要将sapjco3.jar加入到项目的build path中 2.或者将其加入 本地 maven 库 mvn ...

    ffmpeg-3.1.2-1.2-windows-x86_64.jar

    本资源是是javaCV-FFmpeg的windows64位环境开发包,在windows64位系统中使用该包进行开发部署,文件中包含ffmpeg-3.1.2-1.2-windows-x86_64.jar 请需要的小伙伴们拿走不谢。

    JAVA运行环境JRE、Windows下JAR软件运行,

    WINDOWS 64位系统适用,32位系统请勿下载。jar文件运行必须装的JRE运行环境,

    jar转exe绿色版工具

    Jar2Exe 是一款将 jar 文件转换成 exe 可执行文件的工具软件。本软件的工作原理是使用 JNI 接口启动 java 虚拟机,并在此基础上提供其他高级的功能。主要功能: 可生成 "控制台","图形界面","Windows 服务" 三种...

    ganymed-ssh2-bui.jar 和jad.exe

    jad.exe 是在eclipse中用java从远程服务器下载文件时会报错,在eclipse中跑的话,需要设置路径,windows-preferences-java-jadclipse中的path to decompiler设置为jad.exe的放置目录。 具体操作代码 参考我的博客: ...

    Linux运行jar包执行文件

    Linux运行jar包执行文件,内附说明文件,先看说明文件再修改一下执行文件里面的内容需要根据情况而定,通过修改内容后就可在Linux系统下后台运行jar包,并打印日志

    Java项目Windows环境一键部署.doc

    将jar包打包成exe文件之后在windows服务器上一键安装部署,方便开发人员将服务部署到windows服务器上

    JAR文件无法运行解决方法

    在一次卸载JDK之后,系统出现了非常奇怪的错误。卸载后我再次安装JDK,完成之后,运行JAR文件失败,到控制面板卸载JDK,提示 Windows Installer的程序包有问题,需要的DLL不能运行

    Hitonic JAR Starter1.2.0汉化版(Jar启动器)

    现在JAR文件的环境(J2SE 或J2ME)能检测到。也可用 "缺少JAD运行JAR"功能(它将创建一个临时的JAD文件)。这个强大的工具是为 Java 开发和测试人员,在使用许多不同的J2SE和J2ME 环境中非常有用。 此程序是免费软件,...

    openexplorer_100.jar

    EasyExplorer 是一个类似于 Windows Explorer的Eclipse插件,它可以帮助你在不退出Eclipse的环境下浏览本地文件系统 下载地址: 从 http://sourceforge.net/projects/easystruts/ ... 下载的jar包放到eclipse的...

    mac环境混淆apk、dex2jar、jd-dui下载和使用

    使用步骤 ...3. 执行完步骤2后 会在目录下生成classes-dex2jar.jar文件 4.使用jd-gui查看生成的jar包,打开下载下来的jd-gui点击屏幕左上角File-->Open打开步骤3的 文件 亲测查看类和方法都被混淆成功

Global site tag (gtag.js) - Google Analytics