本文中,我会把我的一个myservice.jar文件打包成windows服务,服务名称也叫myservice 操作步骤 1. 下载nssm 我把自己用的nssm已经上传到了博客园,包括32位和64位版本的,链接在这儿:博客园nssm下载 2. 创建一个bat文件,同时文件中只填写一行执行jar包的命令 java -jar myservice.jar 3. 打开64位的nssm.exe所在...
1、下载 nssm (下载地址: http://nssm.cc/download ) 2、将打包好的jar包放到一个文件夹中,编写run.bat文件,run.bat内容为 java -jar xxxx.jar 3、找到对应的nssm.exe文件,打开cmd窗口,输入命令:nssm.exe install 出现界面: Application Path: 选择系统安装的exe或bat。 Startup directory: 选择项目的根目录。
1、下载nssm http://nssm.cc/download 下载 nssm 2.24 (2014-08-31) 即可 解压放在E:\nssm-2.24 2、新建启动jar脚本的bat文件 D:\code2\1.bat 内容是 java -jar D:\code2\app.jar > log.log 2>&1 &\ 3、用nssm 命令挂服务 cd E:\nssm-2.24\win64 nssm install ceshi "D:\code2\1.bat" ...
Application Path: 输入 Java 可执行文件的路径,例如: C:\Program Files\Java\jdk1.8.0_xx\bin\java.exe 1. Startup Directory: 输入您的 Java 应用程序根目录。 Arguments: 输入您的 Java 程序启动参数。例如,如果您要运行一个名为myapp.jar的 Java 程序,可以写成: -jar myapp.jar 1. 4. 完成配置 完成...
1. 安装 Elasticsearch 1) 安装 JDK 2) 验证 JDK cmd: java -version 3) 下载 ES ht...
我正在尝试使用Inno安装程序将Windows服务安装为在NSSM (非吸入式服务管理器)下运行的JAR文件 nssm install JarService java -jar service.jar nssm start JarService 最终将我的服务置于“已暂停”状态,并且它似乎从未启动过。由于java.exe的位置可能会随着更新而改变,我想在没有显式路径的情况下运行java.exe服务,如...
nssminstall Jenkins %PROGRAMFILES%\Java\jre7\bin\java.exenssmset Jenkins AppParameters -jar slave.jar -jnlpUrl https://jenkins/computer/%COMPUTERNAME%/slave-agent.jnlp -secret redactednssmset Jenkins AppDirectory C:\Jenkinsnssmset Jenkins AppStdout C:\Jenkins\jenkins.lognssmset Jenkins AppStderr...
2021-01-12 使用NSSM,将jar包注册为windows服务 image.png 下载NSSM,GUI界面选择需要安装的可执行文件即可。 如果是注册Jar为windows服务,参考如下
nssm install Jenkins %PROGRAMFILES%\Java\jre7\bin\java.exe nssm set Jenkins AppParameters -jar slave.jar -jnlpUrl https://jenkins/computer/%COMPUTERNAME%/slave-agent.jnlp -secret redacted nssm set Jenkins AppDirectory C:\Jenkins nssm set Jenkins AppStdout C:\Jenkins\jenkins.log ...
NSSM是⼀个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务⼀样运⾏。同类型的⼯具还有微软⾃⼰的srvany,不过nssm更加简单易⽤,并且功能强⼤。它的特点如下:1. ⽀持普通exe程序(控制台程序或者带界⾯的Windows程序都可以)2. 安装简单,修改⽅便 3. 可以重定向输出(并且...