首页 > 系统相关 >windows服务器部署springboot项目

windows服务器部署springboot项目

时间:2024-05-10 15:58:59浏览次数:13  
标签:xml 服务 springboot java windows cmd jar 服务器 yt

@

目录

方法一

使用 cmd 命令运行

java -jar testboot.jar

输入java -jar直接将 jar 包拖进去,然后按enter(回车)就好了。如果失败,那就是 jar 包配置有问题。
图1

方法二

将项目配置成服务运行

SpringBoot部署指导里有描述使用winsw ,不需要按装。

官方下载 WinSW_64.exe 地址

下载好后将其放在一个文件夹中
图2

部署第一步:

创建一个 xml 文件,注意```xml文件的名称要跟exe一致!``所以在这里需要将 WinSW_64.exe 修改,效果如下:
图3

如果不一致的话可能会出现命令执行失败!!!

编写 xml 文件

<service>
	<id>yt_boot</id>
	<name>yt_boot</name>
	<description>This service runs myapp project.</description>
	<executable>java</executable>
	<arguments>-jar "C:\Users\98525\Desktop\server\javaJar\yt_boot.jar"</arguments>
	<logmode>rotate</logmode>
</service>

注意:jar 包路径不要错了!!!

执行命令生成一个服务

输入 cmd,然后 enter(回车)。
图4
图5

打开服务
图6

生成的服务并不是启动状态,可以鼠标右键直接启动,也可以进入属性启动。
如果启动失败,那就是 jar 包配置有问题。可以先使用方法一测试一下,没问题在使用方法二。
图7

删除这个服务

TestBoot uninstall TestBoot.xml

如图所示那就删除成功了

如有问题可在评论区发表。

标签:xml,服务,springboot,java,windows,cmd,jar,服务器,yt
From: https://www.cnblogs.com/Aurora-dzx/p/18184524

相关文章

  • SpringBoot读取Resources下的文件
    packagecom.qzsl.dp.utils;importorg.springframework.beans.factory.annotation.Qualifier;importorg.springframework.core.io.Resource;importorg.springframework.core.io.ResourceLoader;importorg.springframework.stereotype.Component;importorg.springfr......
  • 使用win-acme在windows+iis服务器下配置自动续期SSL证书【转】
    发现阿里云免费证书只有3个月有效期了,手动操作太麻烦,咨询阿里云客服,阿里云说这是大势所趋,遂转向其他云,后来发现百度云还有1年的免费证书,继续问阿里云客服,其他友商都还在免费1年的,为啥阿里云免费的只有3个月,阿里云客服说,只能说阿里云走在了前面。曾经阿里云给我的印象是价格便宜,稳......
  • springboot JunitTest
    junit测试参考官方文档:https://docs.spring.io/spring-boot/docs/2.0.4.RELEASE/reference/html/boot-features-testing.html1.对springboot框架的项目进行测试,需要引入测试包<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boo......
  • SpringBoot中全部注解归纳解释
    https://blog.csdn.net/weixin_55772633/article/details/131882825https://www.cnblogs.com/jingzh/p/14620211.html1springboot注解1.1引言1.2基本注解1.3JPA注解1.4SpringMVC相关注解1.5全局异常处理1.6项目中具体配置解析和使用环境1.7Lombok注解1.8数......
  • 高效办公小技巧:Windows桌面上如何添加日程安排表?
    很多上班族每天的工作任务非常多,但是工作时间又是固定的,所以需要找一些高效办公小技巧,来提高工作效率。而在电脑桌面上直接进行日程安排,随时查看,准时提醒,就是有效的方法之一。那么Windows桌面上如何添加日程安排表呢?其实敬业签这款电脑桌面待办软件中,就是支持随时记录日程安排清......
  • SpringBoot+使用过滤器链执行风控决策
    风控流程下单前进行风控校验//1.begin---风控处理---前置处理{黑白名单校验}RiskControlRuleEnumcontrolRuleEnum=riskControlHandlerService.preHandle(mappingObj.getMerchantGoodsType(),thatUser);if(controlRuleEnum!=null){log......
  • CMC-MES-windows開機自動啟動設置
    方法一:将.bat文件生成快捷方式,放到“启动”文件夹中步骤:1、win+R,打开运行,输入“shell:startup”,打开Windows启动文件夹  2、将.bat快捷文件粘贴到Windows启动文件夹中3、重启电脑后,系统自启动.bat文件方法二:编写.vbs脚本放到Windows启动文件夹里1、编写.vbs脚本 s......
  • 2022年windows的Visual Studio常用插件及使用手册
    前景提要ViusualStudio是一款很好用的C/C++集成开发工具,具有强大的扩展功能,好用的插件,但是,很多人都是只写了有什么插件,但是,没写怎么使用这种插件,使得使用的时候很是不方便,所以,笔者最近本着自己的学习,在这里写下自己关于好用的插件的研究,希望对您的学习/工作有帮助.......
  • CMC-MES-怎么检查服务器的端口是否开放
    检查服务器端口是否开放可以通过多种方法实现,包括使用命令行工具、网络扫描工具或在线服务。以下是一些常用方法: 1.使用命令行工具1.1. telnettelnet 是一个非常基础的工具,可以用来检查指定端口的开放状态。不过,telnet 可能不是默认安装在所有操作系统上。telnet[服务......
  • Springboot项目镜像制作&传递环境变量、设置hostname、动态设置JVM参数、cmd&entrypoi
    实现制作一个springboot的镜像,并且可以传递环境变量实现动态JVM参数和端口。0.准备&cmd、entrypoint区别1.准备springboot项目一个简单的springboot项目,默认启动8001端口,里面只有一个接口。xxx%curllocalhost:8081indexdocker环境2.CMD、entrypoint区......