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


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

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

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

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

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

    3:打开cmd输入命令 d:mytoolsinstsrv.exe 服务名 d:mytoolssrvany.exe 

    4:regedit打开注册表 

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

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

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

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

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

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

    到此为止服务注册完毕 可以在服务管理器中看到该服务

    转载于:http://744722813.iteye.com/blog/2066943

  • 相关阅读:
    线程池的优雅关闭实践
    InheritableThreadLocal原理解析
    线程池踩坑
    两个线程通讯(生产-卖面包问题)
    谈谈redis的热key问题如何解决
    中国软件杯选题A1数据智能分析报告系统
    《程序员的思维修炼》读后感
    《算法导论》读后感
    《重构》读后感
    《代码整洁之道》读后感
  • 原文地址:https://www.cnblogs.com/zwqh/p/8421101.html
Copyright © 2020-2023  润新知