Windows程序后台运行

简介:

Spring Boot应用的后台运行配置

整理一下关于spring Boot后台运行的一些配置方式。在介绍后台运行配置之前,我们先回顾一下Spring Boot应用的几种运行方式:

  • 运行Spring Boot的应用主类

  • 使用Maven的Spring Boot插件mvn spring-boot:run来运行

  • 打成jar包后,使用java -jar运行

我们在开发的时候,通常会使用前两种,而在部署的时候往往会使用第三种。但是,我们在使用Java -jar来运行的时候,并非后台运行。下面我们分别针对Windows和Linux/Unix两种环境,整理一下如何配置后台运行的方法。

Windows

Windows下比较简单,我们可以直接使用这款软件:AlwaysUp。如下图所示,简单、暴力、好用。

配置方式很简单,我们只需要把Spring Boot应用通过mvn install打成jar包,然后编写一个java -jar yourapp.jar的bat文件。再打开AlwaysUp,点击工具栏的第一个按钮,如下图所示,选择上面编写的bat文件,并填写服务名称。

完成了创建之后,在列表中可以看到我们配置的服务,通过右键选择Start xxx就能在后台将该应用启动起来了。



本文转自 zengwj1949 51CTO博客,原文链接:http://blog.51cto.com/zengwj1949/1944648

相关文章
|
8月前
|
消息中间件 编译器 API
Windows窗口程序
Windows窗口程序
|
8月前
|
Windows
实现Windows程序的数据更新
实现Windows程序的数据更新
|
8月前
|
Windows
构建布局良好的Windows程序
构建布局良好的Windows程序
|
8月前
|
C# Windows
初识Windows程序
初识Windows程序
|
8月前
|
Java Linux Windows
windows实现自动部署jar包运行程序
windows实现自动部署jar包运行程序
313 0
|
4月前
|
Windows Python
python获取windows机子上运行的程序名称
python获取windows机子上运行的程序名称
|
4月前
|
小程序 Windows
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
MASM32编写的程序在Windows 7,10下运行正常,但在Win XP下运行时只闻其声不见其形的故障
|
3月前
|
安全 API C#
C# 如何让程序后台进程不被Windows任务管理器强制结束
C# 如何让程序后台进程不被Windows任务管理器强制结束
84 0
|
4月前
|
安全 网络安全 API
基于WMI更新Windows系统信息采集程序sysInfo的一些收获
基于WMI更新Windows系统信息采集程序sysInfo的一些收获
|
8月前
|
编译器 C语言 C++