Advertisement

在Windows电脑或服务器上将JAR包部署为服务

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
本文介绍了如何在Windows系统中,将Java应用程序(JAR包)配置并运行成为一个独立的服务,实现后台自动执行。 在Windows电脑或服务器上部署jar包为服务的具体操作如下: 1. 将发布后的jar包放置到指定文件夹内; 2. 重命名“cyPhoneApi.exe”与“cyPhoneApi.xml”,确保两个名称一致,建议使用便于后期维护和管理的服务名; 3. 根据所选服务名及jar包信息修改“cyPhoneApi.xml”的配置内容; 4. 按照步骤2中对“cyPhoneApi.exe”的重命名结果调整“安装服务.bat”、“启动服务.bat”、“停止服务.bat”以及“卸载服务.bat”的相关设置; 5. 点击执行“安装服务.bat”,系统会自动生成“.wrapper.log”日志文件,通过该日志可以查看部署情况(如:是否成功安装等)。 6. 最后重启服务器以确保所有更改生效。 此外: 1. “停止服务.bat”用于关闭已运行的服务; 2. “启动服务.bat”负责开启相关服务的执行; 3. “卸载服务.bat”的功能是移除该jar包对应的服务。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • WindowsJAR
    优质
    本文介绍了如何在Windows系统中,将Java应用程序(JAR包)配置并运行成为一个独立的服务,实现后台自动执行。 在Windows电脑或服务器上部署jar包为服务的具体操作如下: 1. 将发布后的jar包放置到指定文件夹内; 2. 重命名“cyPhoneApi.exe”与“cyPhoneApi.xml”,确保两个名称一致,建议使用便于后期维护和管理的服务名; 3. 根据所选服务名及jar包信息修改“cyPhoneApi.xml”的配置内容; 4. 按照步骤2中对“cyPhoneApi.exe”的重命名结果调整“安装服务.bat”、“启动服务.bat”、“停止服务.bat”以及“卸载服务.bat”的相关设置; 5. 点击执行“安装服务.bat”,系统会自动生成“.wrapper.log”日志文件,通过该日志可以查看部署情况(如:是否成功安装等)。 6. 最后重启服务器以确保所有更改生效。 此外: 1. “停止服务.bat”用于关闭已运行的服务; 2. “启动服务.bat”负责开启相关服务的执行; 3. “卸载服务.bat”的功能是移除该jar包对应的服务。
  • JarWindows
    优质
    本文档详细介绍了如何将Java Jar包配置并运行于Windows操作系统的服务之中,帮助开发人员实现应用自动化与后台持续运行。 在部署Spring Boot项目时,我遇到了找不到用于一键将jar包部署为Windows服务的工具的问题,并且由于需要处理的服务量较大,所以我结合Winsw自己编写了一个批处理脚本实现了一键部署并启动的功能。这种方法非常灵活,支持自定义服务名称和多服务部署等需求。
  • Kafka Windows
    优质
    本指南详细介绍了如何在Windows操作系统中将Kafka配置并运行成为一个系统服务,简化了其启动和维护过程。适合需要长期稳定运行Kafka环境的技术人员参考。 本段落档包含了kafka-2.12-2.4.0、zookeeper-3.5.6的部署教程以及如何将kafka部署为Windows服务的指导。
  • jar注册Windows
    优质
    本教程详细介绍了如何将Java应用程序打包成Jar文件,并通过Java Service Wrapper将其配置和运行作为Windows操作系统的服务,确保程序后台稳定运行。 将Java程序打包成JAR文件后,通过配置运行脚本可以将其注册为Windows服务。之后可以在Windows的服务管理界面进行启动、重启、禁用及设置自启动等操作。
  • Windows Server 2016FTP
    优质
    本教程详细介绍如何在Windows Server 2016操作系统中搭建和配置FTP服务器,涵盖安装步骤、安全设置及用户权限管理。 本段落介绍了在Windows Server 2016上搭建FTP服务器的步骤,并提供了可能遇到的问题及相应的解决方法。
  • WindowsJava项目
    优质
    本文章介绍了如何在Windows服务器环境下部署Java项目的步骤和技巧,包括安装JDK、配置环境变量以及使用IIS或Tomcat等工具来运行Java Web应用。 在Windows服务器上部署Java项目可以通过以下步骤完成:本内容将详细介绍整个过程。
  • WinSWJARWindows(WinSW.zip)
    优质
    这段文档介绍了如何使用WinSW工具将Java应用程序封装为Windows服务的方法。通过此方法,可以实现以服务形式运行基于jar文件的应用程序,便于系统管理和维护。 将Spring Boot部署的jar包作为Windows服务,并实现开机自动启动,请按照以下步骤操作: 1. 将打包好的jar文件进行重命名,去除版本号部分(例如:xxxxxx-1.0.0.jar 重命名为 xxxxxx.jar)。 2. 在与该jar相同的路径下放置下载好的WinSW.NET4.exe文件,并将其也重新命名为与jar名称一致的 xxxx.exe。 3. 下载并放置 sample-minimal.xml 文件至同一目录,然后将此配置文件同样重命名成xxxxxx.xml(确保和jar及exe同名)。 4. 对xxxxxx.xml进行如下修改: ```xml xxxxxx xxxxxx Service (powered by WinSW) This service is a service cratead from a minimal configuration java -jar xxxxxx.jar ``` 5. 完成以上配置后,在该目录下以管理员身份打开命令提示符,输入 `AllInOne.exe install` 命令。之后在Windows服务中可以看到我们的jar包已被作为服务启动。 **重要说明:** - 当需要替换新版本的程序包时,请先停止当前的服务,然后更换新的jar文件(注意重命名),最后重新启动服务。 - 卸载该服务的操作步骤为: - 停止相关服务; - 在管理员身份下运行命令提示符,并输入 `xxxxxx.exe uninstall`。 请确保所有涉及的文件都放置在固定的位置,以避免误删或丢失。另外,在作为Windows服务启动后无法查看控制台输出,请务必完善项目中的日志配置以便于追踪问题和调试信息。
  • Windows Server 2012KMS.docx
    优质
    本文档详细介绍了如何在Windows Server 2012操作系统中搭建和配置KMS(密钥管理服务)服务器的过程,适用于需要批量激活Windows或Office产品的环境。 本段落档介绍了如何在Windows Server 2012上部署KMS服务器的详细步骤。通过遵循文档中的指导,用户可以成功设置一个内部使用的KMS激活服务,以便管理和激活多个客户端计算机上的Windows或Office许可。整个过程包括准备环境、安装必要的角色和服务以及配置KMS组件等环节。
  • .NET CoreWindows
    优质
    本文将介绍如何将.NET Core应用程序配置并安装为在Windows操作系统上自动运行的服务,确保应用稳定启动与持续运行。 本源码内部提供了将.NET Core部署为Windows服务的具体实现代码。实现分为两种类型:第一种是基于 .NET Core WebApi 项目的最小化修改实现;第二种则是通过类库与 .NET Core 控制台应用结合的方式,将其部署成 Windows 服务。此外,在示例代码中还使用了 NLog 第三方日志类库,并且在 WebApi 版本的实现中启用了异步写入日志的功能和缓冲机制。