windows部署springboot项目,打包成服务

brx_blog      2022-05-20     492

关键词:

https://www.cnblogs.com/xinglongbing521/p/11157742.html

1.把java程序打包为jar包

2.下载winsw

3.创建项目(scoprio)scorpio.xml

<service>
<id>scorpio.jar</id>
<name>scorpio.jar</name>
<description>scorpio.jar</description>
<executable>java</executable>
<arguments>-Xmx2560m -jar "D:\winPackage\scorpio.jar" --spring.profiles.active=prod</arguments>
<logpath>E:\logs</logpath>
<logmode>roll</logmode>
</service>

tip:

<!-- 开机启动 -->
<startmode>Automatic</startmode>

4.以超级管理员运行cmd,不然会报权限不足错误

安装服务:MyApp.exe install
卸载服务:MyApp.exe uninstall
检查状态:MyApp.exe status
启动服务:MyApp.exe start或net start MyApp
停止服务:MyApp.exe stop或net stop MyApp
重启服务:MyApp.exe restart

5.如果项目还需要其他附属文件,比如key文件夹,比如外部属性文件,可以放到同一目录

 

 

springboot项目打包成war用tomcat运行好还是打包成jar直接启动好?为何?

...江山,Java的生态圈环境很好,有着很多优秀的框架,而SpringBoot作为Spring框架中的代表,这几年也越来越火。SpringBoot是用来简化Spring应用的配置和开发过程的,此框架采用了“约定优于配置”的理念,免去了繁琐的XML配置,使我... 查看详情

springboot项目打包成jar后,启动脚本

将springboot项目打包成jar后,上传至服务器,每次都需要手敲命令,重新部署项目,可将这些命令写入脚本中,直接运行。启动脚本(start.sh):CUR_PATH=$(cd"$(dirname"$0")";pwd)echo"Currentpath:${CUR_PATH}"/usr/lib/java-1.8.0/jdk1.8.0_161/bin/java-jar${C... 查看详情

springboot项目运行在tomcat7上

SpringBoot项目如何打成war包SpringBoot项目的默认打包方式是将工程打包成为一个jar包。部分情况下,我们需要将项目打包成一个war包,以方便我们将工程部署在tomcat上运行。那如何将SpringBoot项目打包成一个war包呢?pom文件修改修改... 查看详情

springboot中如何引入本地jar包,并通过maven把项目成功打包成jar包部署

最近尝试引入阿里云的短信验证码,阿里云的coresdk是maven就有的,但是短信相关的jar包却不是放在maven的,所以得引入本地的下载回来的jar包。本地开发直接引入,idea是可以直接跑调用是没问题的。但是打成jar包部署的时候,项... 查看详情

如何将springboot项目部署到阿里云服务器(jar包)

...装了ftp以及运行所需要的环境(怎么安装环境)1.部署方式Springboot和普通web应用程序不一样,其本质上是一个Java应用程序,那么又如何部署呢? 通常来说,Springboot部署会采用两种方式:全部打包成一个jar,... 查看详情

springboot项目打包部署后设置上传文件访问的绝对路径

1、设置绝对路径application.properties的配置#静态资源对外暴露的访问路径file.staticAccessPath=/upload/**#文件上传目录(注意Linux和Windows上的目录结构不同)#file.uploadFolder=/home/upload/file.uploadFolder=d://upload/配置上传文件的目录,也可以在... 查看详情

springboot项目部署(代码片段)

如何将springboot项目打包成war包发布到tomcat上参考:https://www.cnblogs.com/qianzf/p/8405479.html 一、修改打包的方式:在pom.xml里设置<packaging>war</packaging> 二、移除嵌入式tomcat插件在pom.xml里找到spring-boot-starter-web 查看详情

springboot打包成war,部署到tomcat无法访问的问题(代码片段)

...但是到了项目打包发布掉链子了。如很多帖子一样:首先springboot内嵌的tomcat,再依赖servlet-api,修改启动类继承SpringBootServletInitializer,打成war放入tomcat中一、pom.xml删掉内嵌tomcat`<dependency><groupId>org.springframew 查看详情

springboot打包部署的步骤

1.配置pom.xml引入插件<groupId>com.bostech</groupId><artifactId>dcs</artifactId><version>0.0.1-SNAPSHOT</version><!--注意把packaging标签改为jar,此标签也可不写,默认打包方式为jar。--><packaging>jar</packaging><build&... 查看详情

springboot简单打包部署(附工程)

SpringBoot简单打包部署(附工程)前言本文主要介绍SpringBoot的一些打包事项和项目部署以及在其中遇到一些问题的解决方案。SpringBoot打包在SpringBoot打包这块,我们就用之前的一个web项目来进行打包。首先需要明确的是,该项目打包... 查看详情

如何给windows窗体程序打包成一个安装包

http://blog.csdn.net/xyy410874116/article/details/6341787给windows窗体程序打包成一个安装包:具体操作在:http://hi.baidu.com/415210413/blog/item/15b9e0351cb69b5b241f141e.html1新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->... 查看详情

springboot简单打包部署(附工程)

前言本文主要介绍SpringBoot的一些打包事项和项目部署以及在其中遇到一些问题的解决方案。SpringBoot打包在SpringBoot打包这块,我们就用之前的一个web项目来进行打包。首先需要明确的是,该项目打包的形态是可执行的jar包,还是... 查看详情

springboot项目如何进行打包部署

springboot的打包方式有很多种。有打成war的,有打成jar的,也有直接提交到github,通过jekins进行打包部署的。这里主要介绍如何打成jar进行部署。不推荐用war,因为springboot适合前后端分离,打成jar进行部署更合适。首先需要在appl... 查看详情

springboot项目部署进阶

一、war包部署通过“云开发”平台初始化的SpringBoot项目默认采用jar形式打包,这也是我们推荐的方式。但是,因为某些原因,软件需求方特别要求用war形式打包,我们该怎么做?1.项目尚未开始如果开发前,软件需求就指... 查看详情

docker部署springboot项目

Docker相关安装dockeryum-yinstalldocker(centos下)运行docker服务servicedockerstart或者/bin/systemctlstartdocker.serviceIdea新建web项目编写测试controller,打包成jar包,测试可运行访问并输出内容;编写DockerfileFROMjava:8EXPOSE86VOLUME/tmpADDdock 查看详情

windows10上docker部署springboot项目报错解决

springboot项目集成docker用插件打包时报错Failedtoexecutegoalcom.spotify:docker-maven-plugin:1.0.0:build(default-cli)onprojectfset-admin:Exceptioncaught....这个问题可以到c盘的.docker文件夹中找到config.json把这个"credsStore":"desktop"里面的内容删掉&#... 查看详情

springboottomcat部署

    前几天springboot项目部署到linux中,整个过程就是个坑啊。踩坑的过程中也学到了许多。springboot项目部署时由于其内置了tomcat和jdk,而且还都是8。所以部署的话就分为两种部署了,第一种就是使用其内置的tomcat部署,第... 查看详情

还在手动部署springboot项目?不妨试试它,让你部署项目飞起来!

...buntu安装dockerCentOS安装docker通过脚本安装拉取java环境创建springboot项目打包springboot到dockerdocker查看容器的日志查看log4j2输出问文件日志docker介绍Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可... 查看详情