开发指南068-封装为window服务

简介: 如果需要把后台jar包封装为window的服务,可以使用如下方法。

如果需要把后台jar包封装为window的服务,可以使用如下方法。

平台的紧凑模式(后台服务、前端页面、内嵌数据库打包为一个jar包)发行目录里已经内置了所有脚本,可以直接使用。

其他模式在linux下更多推荐docker部署模式,window下也不推荐封装为服务。

封装方法有很多,例如

1)JSW(Java Service Wrapper)

2)YAJSW(Yet Another Java Service Wrapper)

我们采用的是第三种方案:Apache Commons Daemon procrun

官网地址为:

Daemon – Daemon : binaries

下载地址为:

Index of /commons/daemon/binaries/windows

具体使用方法自行脑补

相关文章
|
Android开发
Android开发教程 - 使用Data Binding(七)使用BindingAdapter简化图片加载
本系列目录 使用Data Binding(一)介绍 使用Data Binding(二)集成与配置 使用Data Binding(三)在Activity中的使用 使用Data Binding(四)在Fragment中的使用 ...
1159 0
|
7月前
|
移动开发 前端开发 API
简述HTML5 Canvas的基本绘图API及其在游戏开发中的作用。
HTML5 Canvas 提供丰富的绘图API,用于在网页上绘制图形、动画和视觉效果,支持基本形状、文本、渐变、图像及像素操作。在游戏开发中,Canvas API用于绘制游戏元素、实现动画效果、进行物理碰撞检测,并具备跨平台兼容性,为创新游戏体验提供强有力的支持。
41 1
|
存储 移动开发 JavaScript
Swift WKWebView JS 和 Native 交互(下)
Swift WKWebView JS 和 Native 交互(下)
239 0
|
存储 Android开发 iOS开发
flutter系列之:Navigator的高级用法
上篇文章我们讲到了flutter中navigator的基本用法,我们可以使用它的push和pop方法来进行Router之间的跳转。 在flutter中一个Router就是一个widget,但是在Android中,一个Router就是Activity,在IOS中,一个Router是一个ViewController。 Router除了之前讲过的push和pop方法之外,还有一些更加高级的用法,一起来看看吧。
flutter系列之:Navigator的高级用法
|
存储 JSON 图形学
Unity 编辑器开发实战【Editor Window】- 构建公司内部的PackageManager
Unity 编辑器开发实战【Editor Window】- 构建公司内部的PackageManager
429 1
Unity 编辑器开发实战【Editor Window】- 构建公司内部的PackageManager
|
JavaScript 前端开发 定位技术
ArcGIS API For JavaScript官方文档(六)之设置范围
ArcGIS API For JavaScript官方文档(六)之设置范围
|
移动开发 JavaScript Swift
Swift WKWebView JS 和 Native 交互(中)
Swift WKWebView JS 和 Native 交互(中)
209 0
|
移动开发 JSON JavaScript
Swift WKWebView JS 和 Native 交互(上)
Swift WKWebView JS 和 Native 交互(上)
1019 0
|
Web App开发 JavaScript 前端开发
ArcGIS API for Javascript 3.21地图开发实例(一、图形绘制和删除及popup弹出层)
前言 Arcgis是一个地理系统的平台,可用来进行数据数据展示或二次开发。这里我们所使用的是Arcgis对于JavaScript的api,也就是web端的api进行开发。
10207 2
|
Web App开发 前端开发 Java
GWT 2.2 新增canvas组件支持
导读:作者Paul Krill写了一篇关于GWT 2.2的文章《Google Web Toolkit adds HTML5 canvas backing》。本文介绍Google和JetBrains分别进行了更新,上周App Engine SDK 1.4.2发布,以下是文章内容: 周一Google和JetBrains对HTML5和PHP应用程序分别进行了技术升级,Google GWT(Goodle Web工具包)和JetBrains增加了PHP IDE。
978 0