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
到此为止服务注册完毕 可以在服务管理器中看到该服务
因为不想每次开机都手动启动一次程序,那么我们就需要把它配置成开机自启动的服务,下面就来讲一种方法
首先,我们知道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
到此为止服务注册完毕 可以在服务管理器中看到该服务