可执行的jar,启动时总是要敲那么几行“java -jar xxxxx.jar” 或,偷懒点写个bat文件....可是,总觉得还是麻烦啊!!!如果能注册成服务就好了,你懂的~(给你个眼色),开始度娘、谷哥,经过一番搜索(实在鄙视那些搬运工啊,都只转载贴贴贴.......),小编绝不会如此,一个字一个码!!哎~~,进入正题;
经过多方面搜索,发现大家对JavaService.exe这个工具使用普遍居多,那小编也来落个俗套好了!!
出自OW2 Forge家,他们家网站:http://forge.ow2.org/projects/javaservice/
选择下载~
1.用的是2.0.10-win版本...(看查附件有),解压.......
2.运行cmd命令窗口,进入解压后的文件,如D:\MY_WorkSpace\JavaService
3.执行
JavaService.exe -install test-med-amms "%JAVA_HOME%"\jre\bin\server\jvm.dll -Djava.class.path=D:\maven_WorkSpace\med-project\med-amms-jar\target\med-amms-jar-0.0.1-SNAPSHOT.jar;"%JAVA_HOME%"\lib\tools.jar -Xms64M -Xmx512M -start com.csair.med.amms.jar.Provider
注:
-install test-med-amms =>>注册成服务的名字
-Djava.class.path=D:\maven_WorkSpace\med-project\med-amms-jar\target\med-amms-jar-0.0.1-SNAPSHOT.jar =>>打包的可执行jar路径
-startcom.csair.med.amms.jar.Provider =>>指定Main函数所在package
4.done....注册成功..
5. 移除服务,执行JavaService.exe -uninstall test-med-amms
接下来愉快的玩耍吧~~哈啊哈!!
相关推荐
标题“可运行jar注册windows服务.zip”涉及到的关键技术点是将Java的JAR文件作为Windows服务来运行。在Windows操作系统中,服务是一种在后台独立于用户界面运行的应用程序,通常用于提供系统级功能或者持续性任务。...
javaService_win32.exe -install InterfaceNGAVS <java_home>\jre\bin\server\jvm.dll -Djava.class.path=<ngavs_jar_dir>\InterfaceNGAVS.jar;<java_home>\lib\tools.jar -Xms64M -Xmx256M -start testesb.Main -...
`Jar注册成win服务`这个主题就是关于如何将一个Java的JAR文件转换为Windows服务的过程。这通常涉及到使用第三方工具,如Windows Service Wrapper(winsw),它是一个轻量级的程序,可以将任何可执行文件,包括Java的...
2、将下载好的WinSW.NET4.exe文件放置xxxxxx.jar同一路径下,并将其 重命名为 xxxxxx.exe (与jar名称一致) 3、下载sample-minimal.xml至同一路径,并将其 重命名为 xxxxxx.xml (与jar名称一致) 4、...
例如,`wrapper.exe -t your_service_name`将启动服务,`-s`将停止服务,`-r`则重启服务。 6. **日志管理**: JSW还提供了日志记录功能,你可以配置`wrapper.conf`来设定日志路径和级别,方便故障排查和调试。 注意...
一旦服务注册成功,你可以在Windows服务管理器中找到它,进行启动、停止、重启等操作。也可以通过命令行使用Winsw进行控制: ``` myService.exe start myService.exe stop myService.exe uninstall ``` 6. **...
2. Java Service Wrapper (JavaService),这是一个用于将Java应用程序包装成Windows服务的工具。这里提供的版本是JavaService-2.0.10.zip。 步骤一:解压JavaService-2.0.10.zip 将这个压缩包解压到一个合适的位置...
该工具支持32位和64位环境,本文以64位版本为例,其核心是通过一个名为"wrapper.exe"的可执行文件,将Java的JAR包作为服务运行。 二、工作原理 Wrapper工具的工作原理是,它自身是一个小型的控制台程序,能够模拟一...
然后,将`E:\wrapper\bin`下的`wrapper.exe`和`wrapper.dll`文件复制到`D:\Tomcat\bin\win32`目录,同时将`wrapper.jar`复制到`D:\Tomcat\bin`。 4. 创建三个关键文件: - `InstallService.bat`:用于安装Tomcat...
例如,`wrapper.exe -i "service_name"`会创建名为"service_name"的服务。你还可以使用`-t`参数来启动服务,`-r`来停止,`-m`来管理服务状态。 5. **测试和调试**: 创建服务后,你可以通过`net start service_name`...
这是一个将spingboot项目打包的jar通过windows服务管理的项目 目录说明: config: 可放置外部yml等配置文件 firmware: 放置jar包,目前只支持一个jar包 jdk*: 放置jar依赖的java库 BatServices.exe: 64位程序,使用...
jetty-win32-service-java-6.1.6rc0.jar
4. 使用Wrapper提供的命令行工具(如`wrapper.exe`)安装服务,例如`wrapper.exe --install-service`。 5. 启动、停止或管理服务,可以通过Windows的服务管理界面或者Wrapper提供的命令行工具完成。 理解Wrapper的...
1. **Java服务包装**:将Java应用打包为系统服务是通过特定的服务包装工具完成的,如Java Service Wrapper (JSW) 或 winsw。这些工具允许Java应用程序以Windows服务的形式启动和管理,可以设置自动启动、依赖项、...
我们可以使用Procrun的prunmgr.exe或prunsrv.exe命令行工具来注册和管理Java服务。 以下是创建Java Windows服务的基本步骤: 1. **准备Java应用程序**:编写一个主类,包含`public static void main(String[] args...
5. **安装服务**:配置完成后,使用Wrapper的命令行工具(如`wrapper.exe`或`wrapper.bat`)将服务安装到Windows系统。这通常涉及`install`或`install-service`命令,指定配置文件的位置。 6. **启动和管理服务**:...
sc create ServiceName binPath= "Path\to\executable.exe" DisplayName= "Service Display Name" start= auto ``` 在这个命令中,`ServiceName`是你想要的服务名,`binPath`是exe文件的完整路径,`DisplayName`是...
要将Java应用注册为Windows服务,我们可以利用Java的工具——`java-service-wrapper`。这是一个开源工具,允许我们将Java应用程序包装成Windows服务。它的工作原理是创建一个批处理脚本(通常在`scripts`目录下),...
│ │ jar.exe │ │ jarsigner.exe │ │ java-rmi.exe │ │ java.exe │ │ javac.exe │ │ javadoc.exe │ │ javafxpackager.exe │ │ javah.exe │ │ javap.exe │ │ javaw.exe │ │ javaws.exe │ │ ...
### Java应用程序安装成服务知识点详解 #### 一、概述 在现代软件开发中,Java作为一门广泛应用的语言,其应用程序往往需要长时间稳定运行。为了更好地管理这些应用,将Java应用程序安装为Windows服务是一种常见且...