`

通过JavaService.exe将jar注册成win服务方式

 
阅读更多

    可执行的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

    标题“可运行jar注册windows服务.zip”涉及到的关键技术点是将Java的JAR文件作为Windows服务来运行。在Windows操作系统中,服务是一种在后台独立于用户界面运行的应用程序,通常用于提供系统级功能或者持续性任务。...

    使用JavaService将java程序安装位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 -...

    winsw将Jar包作为windows服务(WinSW.zip)

    2、将下载好的WinSW.NET4.exe文件放置xxxxxx.jar同一路径下,并将其 重命名为 xxxxxx.exe (与jar名称一致) 3、下载sample-minimal.xml至同一路径,并将其 重命名为 xxxxxx.xml (与jar名称一致) 4、...

    Jar注册windows服务,已经测试通过

    `Jar注册成win服务`这个主题就是关于如何将一个Java的JAR文件转换为Windows服务的过程。这通常涉及到使用第三方工具,如Windows Service Wrapper(winsw),它是一个轻量级的程序,可以将任何可执行文件,包括Java的...

    java项目在window注册服务自启动

    例如,`wrapper.exe -t your_service_name`将启动服务,`-s`将停止服务,`-r`则重启服务。 6. **日志管理**: JSW还提供了日志记录功能,你可以配置`wrapper.conf`来设定日志路径和级别,方便故障排查和调试。 注意...

    java程序做成Windows服务运行

    一旦服务注册成功,你可以在Windows服务管理器中找到它,进行启动、停止、重启等操作。也可以通过命令行使用Winsw进行控制: ``` myService.exe start myService.exe stop myService.exe uninstall ``` 6. **...

    jboss如何在windows系统服务中启动

    2. Java Service Wrapper (JavaService),这是一个用于将Java应用程序包装成Windows服务的工具。这里提供的版本是JavaService-2.0.10.zip。 步骤一:解压JavaService-2.0.10.zip 将这个压缩包解压到一个合适的位置...

    Windows服务自动重启Java服务

    在Windows操作系统中,Java服务是通过Java的Java Service Wrapper(JSW)或者Windows服务宿主(Service Host,svchost.exe)来实现后台运行的。这些服务通常用于提供持续的系统功能,例如Web服务器、数据库连接或...

    jar包做成系统服务工具:wrapper-windows-x86-64-3.5.14

    该工具支持32位和64位环境,本文以64位版本为例,其核心是通过一个名为"wrapper.exe"的可执行文件,将Java的JAR包作为服务运行。 二、工作原理 Wrapper工具的工作原理是,它自身是一个小型的控制台程序,能够模拟一...

    JavaServiceWrapper将Tomcat写成系统服务

    然后,将`E:\wrapper\bin`下的`wrapper.exe`和`wrapper.dll`文件复制到`D:\Tomcat\bin\win32`目录,同时将`wrapper.jar`复制到`D:\Tomcat\bin`。 4. 创建三个关键文件: - `InstallService.bat`:用于安装Tomcat...

    将java程序做成windows系统服务

    例如,`wrapper.exe -i "service_name"`会创建名为"service_name"的服务。你还可以使用`-t`参数来启动服务,`-r`来停止,`-m`来管理服务状态。 5. **测试和调试**: 创建服务后,你可以通过`net start service_name`...

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

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

    jetty-win32-service-java-6.1.6rc0.jar

    jetty-win32-service-java-6.1.6rc0.jar

    wrapper-win-3.5.32

    4. 使用Wrapper提供的命令行工具(如`wrapper.exe`)安装服务,例如`wrapper.exe --install-service`。 5. 启动、停止或管理服务,可以通过Windows的服务管理界面或者Wrapper提供的命令行工具完成。 理解Wrapper的...

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

    1. **Java服务包装**:将Java应用打包为系统服务是通过特定的服务包装工具完成的,如Java Service Wrapper (JSW) 或 winsw。这些工具允许Java应用程序以Windows服务的形式启动和管理,可以设置自动启动、依赖项、...

    利用Java创建Windows服务

    我们可以使用Procrun的prunmgr.exe或prunsrv.exe命令行工具来注册和管理Java服务。 以下是创建Java Windows服务的基本步骤: 1. **准备Java应用程序**:编写一个主类,包含`public static void main(String[] args...

    jarrun.zip

    5. **安装服务**:配置完成后,使用Wrapper的命令行工具(如`wrapper.exe`或`wrapper.bat`)将服务安装到Windows系统。这通常涉及`install`或`install-service`命令,指定配置文件的位置。 6. **启动和管理服务**:...

    将exe、bat 安装成服务工具

    sc create ServiceName binPath= "Path\to\executable.exe" DisplayName= "Service Display Name" start= auto ``` 在这个命令中,`ServiceName`是你想要的服务名,`binPath`是exe文件的完整路径,`DisplayName`是...

    将Java控制台应用作为windows服务

    要将Java应用注册为Windows服务,我们可以利用Java的工具——`java-service-wrapper`。这是一个开源工具,允许我们将Java应用程序包装成Windows服务。它的工作原理是创建一个批处理脚本(通常在`scripts`目录下),...

    Windouws 64 位Tomcat7.0.40 + 64位jdk1.7.0u21 绿色版.part1

    │ │ jar.exe │ │ jarsigner.exe │ │ java-rmi.exe │ │ java.exe │ │ javac.exe │ │ javadoc.exe │ │ javafxpackager.exe │ │ javah.exe │ │ javap.exe │ │ javaw.exe │ │ javaws.exe │ │ ...

Global site tag (gtag.js) - Google Analytics