iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >怎么在centos中使用tomcat 部署SpringBoot的war包
  • 292
分享到

怎么在centos中使用tomcat 部署SpringBoot的war包

2023-06-15 03:06:04 292人浏览 八月长安
摘要

今天就跟大家聊聊有关怎么在Centos中使用Tomcat 部署SpringBoot的war包,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。准备war包一、准备好已有的springBo

今天就跟大家聊聊有关怎么在Centos中使用Tomcat 部署SpringBoot的war包,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

准备war包

一、准备好已有的springBoot工程,在pom中添加依赖

1)设置打包格式为war

 <packaging>war</packaging>

2)排除SpringBoot内嵌的tomcat

 <!-- 以war包部署的形式需要排除内嵌的tomcat --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId><scope>provided</scope></dependency><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version></dependency>

3)配置插件

由原来的

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-Maven-plugin</artifactId></plugin></plugins></build>

配置成

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><fork>true</fork><!-- 增加JVM参数 --><jvmArguments>Dfile.encoding=UTF-8</jvmArguments><!-- 指定入口类 --><mainClass>com.peko.filemanager.Application</mainClass></configuration></plugin></plugins></build>

二、配置启动类

由原来的

@SpringBootApplicationpublic class Application{ public static void main(String[] args) {SpringApplication.run(Application.class, args);}}

配置成

@SpringBootApplicationpublic class Application extends SpringBootServletInitializer { public static void main(String[] args) {SpringApplication.run(Application.class, args);} @Overrideprotected SpringApplicationBuilder configure(SpringApplicationBuilder builder){return builder.sources(Application.class);}}

三、用maven工具打包

先clean一下,再package

怎么在centos中使用tomcat 部署SpringBoot的war包

成功之后即可在target文件夹里找到打包好的war包

怎么在centos中使用tomcat 部署SpringBoot的war包

复制出来,然后可以改名字,这里我改成了helloworld.war

部署到centos上的tomcat

一、首先得安装tomcat

https://blog.csdn.net/piano_diano/article/details/116938060

二、将war包利用sftp工具上传到 tomcat/WEBapps 下

怎么在centos中使用tomcat 部署SpringBoot的war包

重启tomcat

systemctl restart tomcat

然后打开tomcat的管理界面

怎么在centos中使用tomcat 部署SpringBoot的war包

怎么在centos中使用tomcat 部署SpringBoot的war包

可以看到项目处于启动状态,如果是处于关闭状态,就去看tomcat/logs下的日志,报了什么错

注意:如果是以war部署在tomcat中,那么原本我们在yml文件中配置的端口号等信息是作废的

看完上述内容,你们对怎么在centos中使用tomcat 部署SpringBoot的war包有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网精选频道,感谢大家的支持。

--结束END--

本文标题: 怎么在centos中使用tomcat 部署SpringBoot的war包

本文链接: https://www.lsjlt.com/news/277162.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在centos中使用tomcat 部署SpringBoot的war包
    今天就跟大家聊聊有关怎么在centos中使用tomcat 部署SpringBoot的war包,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。准备war包一、准备好已有的SpringBo...
    99+
    2023-06-15
  • centos环境下使用tomcat 部署SpringBoot的war包
    准备war包 一、准备好已有的SpringBoot工程,在pom中添加依赖 1)设置打包格式为war <packaging>war</packaging>...
    99+
    2024-04-02
  • linux怎么部署tomcat的war包
    要在Linux上部署Tomcat的war包,您可以按照以下步骤进行操作: 首先,您需要下载并安装Tomcat服务器。可以从Tom...
    99+
    2024-03-11
    linux tomcat
  • tomcat怎么部署及启动war包
    要部署和启动war包,可以按照以下步骤进行操作:1. 首先,确保已经安装了Java和Tomcat服务器。如果没有安装,可以从官方网站...
    99+
    2023-10-10
    tomcat
  • war包怎么部署到Tomcat下运行
    本篇内容介绍了“war包怎么部署到Tomcat下运行”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!war包部署到Tomcat下运行配置JDK...
    99+
    2023-07-05
  • springboot打war包部署到外置tomcat容器的方法
    目录一、修改打包方式二、 排除内置tomcat的依赖三、新增加一个类继承SpringBootServletInitializer实现configure:四、build要有finalN...
    99+
    2024-04-02
  • 如何使用war包部署到Tomcat根目录
    这篇文章将为大家详细讲解有关如何使用war包部署到Tomcat根目录,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用maven制作war包的名字通常为项目名.war,如jspxcms-8.0.1.war...
    99+
    2023-06-26
  • springboot项目打成war包部署到tomcat遇到的一些问题
    开发环境使用jdk1.8.0_60,把springboot 项目打成war包后,部署到apache-tomcat-7.0.68时报错如下,换成apache-tomcat-8.0.9解决org.apache.catalina.Lifecycl...
    99+
    2023-05-31
    springboot war tomcat
  • jar包怎么部署在tomcat上
    将jar包部署在Tomcat上,可以按照以下步骤进行操作:1. 将jar包放置在Tomcat的webapps目录下,可以新建一个文件...
    99+
    2023-08-31
    tomcat jar
  • 怎么使用docker在linux环境中部署springboot包
    小编给大家分享一下怎么使用docker在linux环境中部署springboot包,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!因为springboot是内嵌了t...
    99+
    2023-06-14
  • SpringBoot项目War包部署无法注册到Nacos中的解决
    目录SpringBoot项目War包部署无法注册到Nacos中问题解决方案SpringBoot项目war包部署及出现的问题1.修改pom文件2.在启动类或者配置类中继承SpringB...
    99+
    2024-04-02
  • 使用SpringBoot打jar包并部署到Tomcat详细步骤
    详细步骤 首先在pom.xml文件中做一些修改: 之前打war包需要修改打包方式,这次不需要了,因为默认就是 jar 包指定最终打成jar包的名称手动指定 resources 文件...
    99+
    2024-04-02
  • SpringBoot中jar打包并部署到Tomcat的示例分析
    这篇文章主要介绍了SpringBoot中jar打包并部署到Tomcat的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.详细步骤首先在pom.xml文件中做一些修改...
    99+
    2023-06-15
  • Centos中怎么使用kubeadm部署kubernetes1.18
    这篇“Centos中怎么使用kubeadm部署kubernetes1.18”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ce...
    99+
    2023-06-28
  • 在Docker中怎么用Tomcat快速部署web应用
    这篇文章主要介绍“在Docker中怎么用Tomcat快速部署web应用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“在Docker中怎么用Tomcat快速部署web...
    99+
    2024-04-02
  • linux部署tomcat服务器怎么使用
    要在Linux上部署Tomcat服务器,您可以按照以下步骤操作: 下载Tomcat:首先从Tomcat官方网站下载最新版本的To...
    99+
    2024-04-09
    linux tomcat
  • 怎么在spring boot中部署jar包
    本篇文章为大家展示了怎么在spring boot中部署jar包,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。部署为可运行的jarspring boot已经尽可能把需要配置的东西自动化了,我还傻傻的像...
    99+
    2023-05-30
    springboot jar
  • 怎么在IDEA中部署一个Tomcat服务器
    怎么在IDEA中部署一个Tomcat服务器?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。步骤一安装Tomcat(前提已经安装好JDK)Tomcat是免费的服务器,直接在官网...
    99+
    2023-06-14
  • SpringBoot怎么集成Flink的部署与打包
    本文小编为大家详细介绍“SpringBoot怎么集成Flink的部署与打包”,内容详细,步骤清晰,细节处理妥当,希望这篇“SpringBoot怎么集成Flink的部署与打包”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-06-30
  • 怎么使用dockerfile部署springboot项目
    这篇文章主要讲解了“怎么使用dockerfile部署springboot项目”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用dockerfile部署springboot项目”吧!一、d...
    99+
    2023-07-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作