精华内容
下载资源
问答
  • 压缩包内包含windows可执行脚本,简单的修改自带的配置文件,即可将java可执行程序注册为windows服务,并且自带安装和卸载程序
  • 怎么把jar文件做成系统服务,比较多的解决方案是使用 wrapper-windows 这个软件包。这个软件包的强大之处是能把jre环境也给打进去,这个服务可以正常运行在根本没有jre环境即就没有安装JDK的机器上。 1 下载...

    怎么把jar文件做成系统服务,比较多的解决方案是使用 wrapper-windows 这个软件包。这个软件包的强大之处是能把jre环境也给打进去,这个服务可以正常运行在根本没有jre环境即就没有安装JDK的机器上。

    1 下载wrapper-windows-x86-32-3.2.3版本,并解压。里面包含 bin, conf ,doc, jdoc lib, logs, src 7个文件夹。

    2 新建一个文件夹如 命名为 myWindowServ,(存放自己服务用的)在此文件夹下建立 lib bin 、conf 、logs、 application 5个子文件夹。

    3 将 wrapper-windows\src\bin 下的

    App.bat.in

    InstallApp-NT.bat.in

    PauseApp-NT.bat.in

    ResumeApp-NT.bat.in

    StartApp-NT.bat.in

    StopApp-NT.bat.in

    UninstallApp-NT.bat.in

    复制到bin目录下,并将后缀为.in的文件全部重命名,去掉.in。例如: App.bat.in重命名为App.bat,

    并将wrapper-windows\bin下的wrapper.exe也复制到bin目录下。

    4 将 wrapper-windows\conf 下的文件复制到myWindowServ\conf目录下。

    5 将 wrapper-windows\log 下的文件复制到myWindowServ\logs目录下。

    6 将 wrapper-windows\lib 下的文件复制到myWindowServ\lib目录下。

    7 将需要安装成服务的java程序打包成jar文件(例如 上面的打包文件 myjar.jar)放到myWindowServ\application下。

    8 配置新文件夹conf目录下的wrapper.conf文件,可以配置运行环境,执行程序,堆内存大小,服务名称等属性信息。

    这里仅仅列出需要修改和需要注意的地方

    8.1 找到wrapper.java.command=java

    如果本机已配置了jre,那么此项不需更改;否则的话,需要将jre复制到myWindowServ文件夹路径下(如和bin在 同一级,修改wrapper.java.command=../jre/bin/java.exe)

    8.2 指定wrapper的启动方式,用wrapper代理启动不容易出现问题,不然 老报test.Main不存在的异常。

    wrapper.java.mainclass=org.tanukisoftware.wrapper.test.Main

    修改成

    wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp

    8.3 将程序运行需要的jar包都列出来 lib文件夹中的wrapper.jar是必需的

    注意:是你的程序使用的所有包,比如Spring的包,日志的,JPA的等等都要列出来,建议写个小程序按照下面格式读取你lib目录下面的文件生成下面一行行内容。

    wrapper.java.classpath.1=../lib/wrapper.jar

    wrapper.java.classpath.2=../application/myjar.jar

    8.4 配置程序运行的所需要的内存大小

    # Initial Java Heap Size (in MB)

    #wrapper.java.initmemory=3

    # Maximum Java Heap Size (in MB)

    #wrapper.java.maxmemory=64

    修改成

    # Initial Java Heap Size (in MB)

    wrapper.java.initmemory=128

    # Maximum Java Heap Size (in MB)

    wrapper.java.maxmemory=256

    这里是限制服务所占用的最小和最大内存,根据程序运行的效果也可以不改。

    8.5 指定程序的主类

    如 com.weiguo.mypro.TimerRun 是 myJar打包工程中main方法所在的类

    就需要如下配置:

    wrapper.app.parameter.1=com.weiguo.mypro.TimerRun

    8.6 控制台运行时的名称 (显示在任务管理器和服务里面的)

    wrapper.console.title=TestServer

    8.7 指定服务的名称(显示在任务管理器和服务里面的)

    wrapper.ntservice.name=TestServer

    8.8 windows服务的显示名称 (显示在任务管理器和服务里面的)

    wrapper.ntservice.displayname=TestServer

    8.9 服务描述 (显示在服务里面的描述)

    wrapper.ntservice.description=TestServer描述

    8.10 启动模式,默认是自启动AUTO_START or DEMAND_START

    wrapper.ntservice.starttype=AUTO_START

    9 运行InstallApp-NT.bat安装服务,运行StartApp-NT.bat启动服务。先安装再启动。停止了再卸载。

    10 可以暂停,重启服务 停止服务 PauseApp-NT.bat ResumeApp-NT.bat StopApp-NT.bat

    11 如果要卸载这个服务的话,运行UninstallApp-NT.bat卸载服务。

    展开全文
  • 将springboot打包成的jar文件做成windows服务,解决java程序自启动问题,适合现场部署后无人看管情况,断电后服务器启动后不用管理springboot服务,不用打开cmd,也不担心现场人员误操作关闭cmd窗口。
  • 把可执行的jar文件如何做成win下的系统服务
  • 如何将Java项目做成windows服务

    千次阅读 2016-03-07 12:20:34
    java project 我说的是main方法作为程序入口的java工程 制作方案: 1,将Java项目打包可执行jar文件,如果你用的是myeclipse可以直接导出可执行jar包,如果是eclipse你可以看下怎么导出或者百度 2,制作windows...
    部分内容转载于--作者:kevinlifeng
    

    java project  我说的是main方法作为程序入口的java工程

    制作方案:

    1,将Java项目打包成可执行jar文件,如果你用的是myeclipse可以直接导出可执行jar包,如果是eclipse你可以看下怎么导出或者百度

    2,制作windowsservice

    如下步骤讲解如何制作:

    1  下载wrapper-windows-x86-32-3.2.3版本,并解压。里面包含 bin conf doc jdoc lib logs src 7个文件夹。
            2  新建一个文件夹  如 命名为 myWindowServ,在此文件夹下建立 lib bin conf logs application 5个子文件夹。
            3 将 wrapper-windows\src\bin 下的
                        App.bat.in
                        InstallApp-NT.bat.in
                        PauseApp-NT.bat.in
                        ResumeApp-NT.bat.in
                       StartApp-NT.bat.in
                       StopApp-NT.bat.in
                       UninstallApp-NT.bat.in
              复制到bin目录下,并将后缀为.in的文件全部重命名,去掉.in。例如: App.bat.in重命名为App.bat,
              并将wrapper-windows\bin下的wrapper.exe也复制到bin目录下。
           4 将 wrapper-windows\conf 下的文件复制到myWindowServ\conf目录下。
           5 将 wrapper-windows\log  下的文件复制到myWindowServ\logs目录下。
           6 将 wrapper-windows\lib   下的文件复制到myWindowServ\lib目录下。
           7 将需要安装成服务的java程序打包成jar文件(例如 上面的打包文件 myjar.jar)放到myWindowServ\application下。
           8 配置新文件夹conf目录下的wrapper.conf文件,可以配置运行环境,执行程序,堆内存大小,服务名称等属性信息。
                  这里仅仅列出需要修改和需要注意的地方
                       8.1 找到wrapper.java.command=java
                               如果本机已配置了jre,那么此项不需更改;否则的话,需要将jre复制到myWindowServ文件夹路径下
                            (如和bin在 同一级,修改wrapper.java.command=../jre/bin/java.exe《
    注:这里需要将编译jar包jre安装文件全部拷贝过来。》)

                       8.2 指定wrapper的启动方式,用wrapper代理启动不容易出现问题,不然 老报test.Main不存在的异常。
                               wrapper.java.mainclass=org.tanukisoftware.wrapper.test.Main
                               修改成
                               wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
                      8.3  将程序运行需要的jar包都列出来 lib文件夹中的wrapper.jar是必需的
                              wrapper.java.classpath.1=../lib/wrapper.jar
                              wrapper.java.classpath.2=../application/myjar.jar
                      8.4 配置程序运行的所需要的内存大小
                               # Initial Java Heap Size (in MB)
                               #wrapper.java.initmemory=3
                               # Maximum Java Heap Size (in MB)
                               #wrapper.java.maxmemory=64
                              修改成
                              # Initial Java Heap Size (in MB)
                                 wrapper.java.initmemory=128
                              # Maximum Java Heap Size (in MB)
                                 wrapper.java.maxmemory=256
                              这里是限制服务所占用的最小和最大内存,根据程序运行的效果也可以不改。
                      8.5 指定程序的主类  

                             如 com.weiguo.mypro.TimerRun 是 myJar打包工程中main方法所在的类,

                             就需要如下配置:
                              wrapper.app.parameter.1=com.weiguo.mypro.TimerRun

                     以下的一些设置 就是服务本身的属性设置,可以 设置---控制面板--管理工具--服务--随便选中一个服务--右键属性看到。

                      8.6 控制台运行时的名称
                               wrapper.console.title=TestServer
                      8.7 指定服务的名称
                              wrapper.ntservice.name=TestServer
                      8.8  windows服务的显示名称
                              wrapper.ntservice.displayname=TestServer
                      8.9 服务描述
                              wrapper.ntservice.description=TestServer描述
                      8.10 启动模式,默认是自启动AUTO_START or DEMAND_START
                             wrapper.ntservice.starttype=AUTO_START
            9  运行InstallApp-NT.bat安装服务,运行StartApp-NT.bat启动服务。
           10 可以暂停,重启服务 停止服务 PauseApp-NT.bat ResumeApp-NT.bat StopApp-NT.bat
           11 如果要卸载这个服务的话,运行UninstallApp-NT.bat卸载服务。

    1  下载wrapper-windows-x86-32-3.2.3版本,并解压。里面包含 bin conf doc jdoc lib logs src 7个文件夹。
            2  新建一个文件夹  如 命名为 myWindowServ,在此文件夹下建立 lib bin conf logs application 5个子文件夹。
            3 将 wrapper-windows\src\bin 下的
                        App.bat.in
                        InstallApp-NT.bat.in
                        PauseApp-NT.bat.in
                        ResumeApp-NT.bat.in
                       StartApp-NT.bat.in
                       StopApp-NT.bat.in
                       UninstallApp-NT.bat.in
              复制到bin目录下,并将后缀为.in的文件全部重命名,去掉.in。例如: App.bat.in重命名为App.bat,
              并将wrapper-windows\bin下的wrapper.exe也复制到bin目录下。
           4 将 wrapper-windows\conf 下的文件复制到myWindowServ\conf目录下。
           5 将 wrapper-windows\log  下的文件复制到myWindowServ\logs目录下。
           6 将 wrapper-windows\lib   下的文件复制到myWindowServ\lib目录下。
           7 将需要安装成服务的java程序打包成jar文件(例如 上面的打包文件 myjar.jar)放到myWindowServ\application下。
           8 配置新文件夹conf目录下的wrapper.conf文件,可以配置运行环境,执行程序,堆内存大小,服务名称等属性信息。
                  这里仅仅列出需要修改和需要注意的地方
                       8.1 找到wrapper.java.command=java
                               如果本机已配置了jre,那么此项不需更改;否则的话,需要将jre复制到myWindowServ文件夹路径下
                            (如和bin在 同一级,修改wrapper.java.command=../jre/bin/java.exe)
                       8.2 指定wrapper的启动方式,用wrapper代理启动不容易出现问题,不然 老报test.Main不存在的异常。
                               wrapper.java.mainclass=org.tanukisoftware.wrapper.test.Main
                               修改成
                               wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
                      8.3  将程序运行需要的jar包都列出来 lib文件夹中的wrapper.jar是必需的
                              wrapper.java.classpath.1=../lib/wrapper.jar
                              wrapper.java.classpath.2=../application/myjar.jar
                      8.4 配置程序运行的所需要的内存大小
                               # Initial Java Heap Size (in MB)
                               #wrapper.java.initmemory=3
                               # Maximum Java Heap Size (in MB)
                               #wrapper.java.maxmemory=64
                              修改成
                              # Initial Java Heap Size (in MB)
                                 wrapper.java.initmemory=128
                              # Maximum Java Heap Size (in MB)
                                 wrapper.java.maxmemory=256
                              这里是限制服务所占用的最小和最大内存,根据程序运行的效果也可以不改。
                      8.5 指定程序的主类  

                             如 com.weiguo.mypro.TimerRun 是 myJar打包工程中main方法所在的类,

                             就需要如下配置:
                              wrapper.app.parameter.1=com.weiguo.mypro.TimerRun

                     以下的一些设置 就是服务本身的属性设置,可以 设置---控制面板--管理工具--服务--随便选中一个服务--右键属性看到。

                      8.6 控制台运行时的名称
                               wrapper.console.title=TestServer
                      8.7 指定服务的名称
                              wrapper.ntservice.name=TestServer
                      8.8  windows服务的显示名称
                              wrapper.ntservice.displayname=TestServer
                      8.9 服务描述
                              wrapper.ntservice.description=TestServer描述
                      8.10 启动模式,默认是自启动AUTO_START or DEMAND_START
                             wrapper.ntservice.starttype=AUTO_START
            9  运行InstallApp-NT.bat安装服务,运行StartApp-NT.bat启动服务。
           10 可以暂停,重启服务 停止服务 PauseApp-NT.bat ResumeApp-NT.bat StopApp-NT.bat
           11 如果要卸载这个服务的话,运行UninstallApp-NT.bat卸载服务。

    1  下载wrapper-windows-x86-32-3.2.3版本,并解压。里面包含 bin conf doc jdoc lib logs src 7个文件夹。
            2  新建一个文件夹  如 命名为 myWindowServ,在此文件夹下建立 lib bin conf logs application 5个子文件夹。
            3 将 wrapper-windows\src\bin 下的
                        App.bat.in
                        InstallApp-NT.bat.in
                        PauseApp-NT.bat.in
                        ResumeApp-NT.bat.in
                       StartApp-NT.bat.in
                       StopApp-NT.bat.in
                       UninstallApp-NT.bat.in
              复制到bin目录下,并将后缀为.in的文件全部重命名,去掉.in。例如: App.bat.in重命名为App.bat,
              并将wrapper-windows\bin下的wrapper.exe也复制到bin目录下。
           4 将 wrapper-windows\conf 下的文件复制到myWindowServ\conf目录下。
           5 将 wrapper-windows\log  下的文件复制到myWindowServ\logs目录下。
           6 将 wrapper-windows\lib   下的文件复制到myWindowServ\lib目录下。
           7 将需要安装成服务的java程序打包成jar文件(例如 上面的打包文件 myjar.jar)放到myWindowServ\application下。
           8 配置新文件夹conf目录下的wrapper.conf文件,可以配置运行环境,执行程序,堆内存大小,服务名称等属性信息。
                  这里仅仅列出需要修改和需要注意的地方
                       8.1 找到wrapper.java.command=java
                               如果本机已配置了jre,那么此项不需更改;否则的话,需要将jre复制到myWindowServ文件夹路径下
                            (如和bin在 同一级,修改wrapper.java.command=../jre/bin/java.exe)
                       8.2 指定wrapper的启动方式,用wrapper代理启动不容易出现问题,不然 老报test.Main不存在的异常。
                               wrapper.java.mainclass=org.tanukisoftware.wrapper.test.Main
                               修改成
                               wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
                      8.3  将程序运行需要的jar包都列出来 lib文件夹中的wrapper.jar是必需的
                              wrapper.java.classpath.1=../lib/wrapper.jar
                              wrapper.java.classpath.2=../application/myjar.jar
                      8.4 配置程序运行的所需要的内存大小
                               # Initial Java Heap Size (in MB)
                               #wrapper.java.initmemory=3
                               # Maximum Java Heap Size (in MB)
                               #wrapper.java.maxmemory=64
                              修改成
                              # Initial Java Heap Size (in MB)
                                 wrapper.java.initmemory=128
                              # Maximum Java Heap Size (in MB)
                                 wrapper.java.maxmemory=256
                              这里是限制服务所占用的最小和最大内存,根据程序运行的效果也可以不改。
                      8.5 指定程序的主类  

                             如 com.weiguo.mypro.TimerRun 是 myJar打包工程中main方法所在的类,

                             就需要如下配置:
                              wrapper.app.parameter.1=com.weiguo.mypro.TimerRun

                     以下的一些设置 就是服务本身的属性设置,可以 设置---控制面板--管理工具--服务--随便选中一个服务--右键属性看到。

                      8.6 控制台运行时的名称
                               wrapper.console.title=TestServer
                      8.7 指定服务的名称
                              wrapper.ntservice.name=TestServer
                      8.8  windows服务的显示名称
                              wrapper.ntservice.displayname=TestServer
                      8.9 服务描述
                              wrapper.ntservice.description=TestServer描述
                      8.10 启动模式,默认是自启动AUTO_START or DEMAND_START
                             wrapper.ntservice.starttype=AUTO_START
            9  运行InstallApp-NT.bat安装服务,运行StartApp-NT.bat启动服务。
           10 可以暂停,重启服务 停止服务 PauseApp-NT.bat ResumeApp-NT.bat StopApp-NT.bat
           11 如果要卸载这个服务的话,运行UninstallApp-NT.bat卸载服务。

    下载wrapper-windows-x86-32-3.2.3文件(制作windowsservice必要)
    展开全文
  • java项目生成windows服务,和博文中相搭配
  • java程序制作.exe程序  1.下载exe4j工具(32位的)  2.使用exe4j工具 将客户端程序制作.exe  1.将写好的java程序jar包  2.将src还有config都导出来  3.获得项目需要运行的所有jar文件  ...

    将java制作成后台服务程序
    一.将java程序制作成.exe程序
      1.下载exe4j工具(32位的)
      2.使用exe4j工具 将客户端程序制作成.exe
         1.将写好的java程序打成jar包
         2.将src还有config都导出来
         3.获得项目需要运行的所有jar文件
         https://blog.csdn.net/m0_38100471/article/details/72811145
         4.打开exe4j 
         5.按照步骤一步步朝下
         注意:添加jar包 扫码jar文件所在的目录
               注意jre的32位还是64位
               注意修改使用的jre
           *注意是将程序制作成 service还是小窗口启动!!
          完成!

    二. 将exe程序制作成后台启动
        1.注册服务  d:\instsrv.exe newserver d:\srvany.exe        //tjserver是服务名
        2.修改注册表
          HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下找到刚刚注册的服务名newserver,在newserver新建一个项,名称为“Parameters”
          建立两个字符串值  1.Application   值:exe的实际路径   D:\tools\tjs.exe
                            2.AppDirectory  值:exe所在的目录   D:\tools
                3.还可以继续新建一个字符串值名称为“Description”,在其值里面你可以输入你想显示的服务描述。
        3.直接运行“Services.msc”命令打开服务

    展开全文
  • Java程序封装成Windows后台服务

    千次阅读 2018-06-28 16:10:18
    这个也是和最近在完成的一个任务相关的,需要将Java程序封装成Windows后台服务,这里采用的是Java Service Wrapper。-->下载wrapper并解压至{wrapper}下载地址为:...

    这个也是和最近在完成的一个任务相关的,需要将Java程序封装成Windows后台服务,这里采用的是Java Service Wrapper。

    Tips:如果有些遗忘如何将一个java程序编译成可运行的class文件,可以参照上一份博客:javac,java使用时的一些小札记

    -->下载wrapper并解压至{wrapper}

    下载地址为:https://sourceforge.net/projects/wrapper/

    -->服务应用程序命名为receive

    在目录D:\test\receive下,新建bin、conf、logs、lib目录,如果已经有了这些目录的话,就不用新建了。

    把已有的应用程序,比如ReceiveMessage.class拷贝到这个目录下;

    -->拷贝文件

    将{wrapper}\src\bin\Wrapper.exe拷贝到D:\test\receive\bin\Wrapper.exe中去

    将{wrapper}\src\bin\App.bat.in拷贝到D:\test\receive\bin\MyApp.bat中去

    将{wrapper}\src\bin\InstallApp-NT.bat.in拷贝到D:\test\receive\bin\InstallMyApp-NT.bat中去

    将{wrapper}\src\bin\UninstallApp-NT.bat.in拷贝到D:\test\receive\bin\UninstallMyApp-NT.bat中去

    将{wrapper}\lib\Wrapper.dll拷贝到D:\test\receive\lib\Wrapper.dll中去

    将{wrapper}\lib\wrapper.jar拷贝到D:\test\receive\lib\wrapper.jar中去

    将wrapper}\src\conf\wrapper.conf.in拷贝到D:\test\receive\conf目录下并命名为wrapper.conf

    -->修改wrapper.conf文件,在其中配置我们的应用服务

    主要需要修改以下几项:(事实上,你可能需要更改更多地方)

    #JVM位置:
    wrapper.java.command=D:\jdk_1.8\bin\java
    
    #运行参数:
    wrapper.java.additional.1=-Dprogram.name=run.bat
    
    #classpath:
    wrapper.java.classpath.1=../lib/wrapper.jar
    wrapper.java.classpath.2=../bin/.
    
    # Java Library Path (location of Wrapper.DLL or libwrapper.so)
    wrapper.java.library.path.1=../lib
    
    #MAIN CLASS 此处决定了使用Java Service Wrapper的方式
    wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
    
    #你的Java应用类
    wrapper.app.parameter.1= ReceiveMessage
    
    # 服务名
    wrapper.ntservice.name= Receive Message Server
    
    # Display name of the service
    wrapper.ntservice.displayname= Receive Message Server
    
    # 服务描述
    wrapper.ntservice.description= Receive Message Server

    -->测试运行

    点击D:\test\receive\bin\MyApp.bat使其运行,会弹出一个console,就像在console中运行tomcat啥的一样哈,不报错的话,就开始运行了,说明你可以开始注册服务了

    -->进行注册

    点击D:\test\receive\bin\InstallMyApp-NT.bat,以Receive Message Server为名称的服务就注册到后台程序中去了。

    打开服务管理器(通过搜索框键入“服务”即可啦),就可以看到了

    -->取消注册

    点击D:\test\receive\bin\UninstallMyApp-NT.bat,就可以将注册了的服务取消注册了。



    展开全文
  • java程序做windows服务,随机启动

    热门讨论 2010-07-20 19:00:32
    java写的程序做成windows服务,实现windows开机后登录前启动。
  • 最近工作需要将java程序打包发布,并且能安装成windows服务,而且需要在没有安装jre的机器上运行。研究了一下java service wrapper,在网上找了相关的资料,但是都说得不是很详细,照着有一定难度。所以我分步总结...
  • Java程序快速转换为windows服务运行
  • JAVA程序做成WINDOWS服务的方法

    千次阅读 2008-01-01 12:44:00
    有很多时间需要将JAVA的SERVER程序放在WINDOWS平台上,有很多时候JAVA...还有很多的原因,我们希望把JAVA程序变成WINDOWS后台运行,在启动时自动启动的WINDOWS服务。在反复经受过几次这种需求后,我发现了一个比较简
  • util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以...
  • java程序做成windows服务

    千次阅读 2011-01-27 19:30:00
    java程序做成windows服务
  • 将tomcat做成windows服务

    千次阅读 2019-07-02 13:39:25
    将tomcat做成一个windows服务。 以下方法比较简单,本人亲测可行 没有配置TOMCAT_HOME环境变量,也没有给tomcat目录bin下的一些文件设置变量。 只需要在系统变量中设置一个JAVA_HOME变量,然后将其添加到系统变量...
  • 实现方式: 使用NSSM 使用教程 ...2、下载下来之后是一个压缩包,解压找到对应自己系统的32/64位的nssm.exe。 把其拷贝到需要注册服务的同级目录注:bat文件配置新建bat文件,将下面配置拷贝...java -jar java-demo.ja...
  • Wrapper用途 在完一个项目程序后,有时会有两种需求想法: 在每次机器重启后自动运行程序。 在程序运行过程中如果发生了死锁、内存溢出或程序崩溃...有一个java程序叫Java Service Wrapper。这是用来在window...
  • springboot打包jar文件做成windows服务

    千次阅读 2019-01-04 21:22:41
    1.在idea中用maven将程序打jar,放到运行的... 将WinSW.NET4.exe文件复制到java程序所在文件夹中(修改为要注册的服务的xml配置文件同名) 4.新建一个xml文件,配置服务注册信息,写入以下内容: <?xml ...
  • 制作windows服务java

    千次阅读 2018-01-03 16:58:11
    2、新建一个普通的java maven项目,制作成windows服务,然后将项目制作成jar包,再将jar包制作成windows服务,随着服务器的启动去调用main方法启动线程,也是不断去查询数据库,然后将满足条件的用户发送成功短信。...
  • Java项目打包成windows程序的过程

    千次阅读 2015-07-19 08:42:24
    最近公司要将某个CS(client/server)打包成windows可安装程序,将来给客户用,就学习了下整个过程,下面就举个最近的学习例子: 最简单的例子。。!嘻嘻,Java!一下你就能猜到是什么了吧?呵呵,对就是“Hello...
  • jar做成Windows服务启动

    万次阅读 2019-04-30 16:57:29
    最近跟腾讯合作做了一个XX大学的项目,是一个应用中间件jar包部署到现场的服务器上...所以为了避免这些问题,我决定做成Windows服务,这样就可以随Windows一起启动,也不用担心窗口被关闭了。 // 这里介绍2中方式,W...
  • 但是在实际生产环境中,服务器重启或出现异常时,程序往往不能重启或随服务器开机启动,所以我们可以采用Java Service Wrapper工具解决这一问题,Wrapper可以将我们的Java程序包装系统服务,这样就可以随着系统的...
  • 如何把jar包做成windows服务

    千次阅读 2019-04-04 09:39:07
    第一种方法: 1, 准备工具 Hello.jar: 可运行的包。这里我的是最简单的say helloworld! Main函数所在类路径:org.springframework.boot....JavaService: 下载地址 http://download.forge.ow2.org/javaservice...
  • 将jar包做成windows服务

    千次阅读 2019-12-04 12:02:53
    1、将Spring Boot程序打jar。 2、到官网下载WinSW.NET4.exe: https://github.com/kohsuke/winsw/releases 如果官网下载不了,请到... 3、将WinSW.NET4.exe文件复制到java程序所在文件夹中,命名为BookSer...
  • 需求:把springboot项目打成jar包放到windows服务中启动,做一个jar包部署到...所以要把jar包做成windows服务,服务器重启后就会自动启动这个服务,小黑框也会小时,把服务放到后台运行。 一,下载JavaService.exe J...
  • 1 将WinSW.NET4.exe文件复制到java程序所在文件夹中 2 将java程序重命名,去掉名称中的“.”。例如wms-1.0.jar ----> wms.jar 3 将WinSW.NET4.exe文件复制到java程序所在文件夹中,命名为wms.exe(和jar同名)。 4...
  • Java程序很多情况下是作为服务程序运行的,在Un*x平台下可以利用在命令后加“&”把程序作为后台服务运行,但在Windows下看作那个Console窗口在桌面上,你是否一直担心别的同时把你的Console窗口关闭?是否怀念用VC写...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 169,216
精华内容 67,686
关键字:

java程序做成windows服务

java 订阅