您现在的位置是:首页 > 服务器服务器
centos环境下使用tomcat 部署SpringBoot的war包
2022-06-22 21:03:32服务器0人已围观
简介这篇文章主要介绍了centos环境下使用tomcat 部署SpringBoot的war包的相关资料,本文通过实例代码给大家讲解的很详细,对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
成功之后即可在target文件夹里找到打包好的war包
复制出来,然后可以改名字,这里我改成了helloworld.war
部署到centos上的tomcat
一、首先得万亿棋牌苹果版 tomcat
//blog.csdn.net/piano_diano/article/details/116938060
二、将war包利用sftp工具上传到 tomcat/webapps 下
重启tomcat
systemctl restart tomcat
然后打开tomcat的管理界面
可以看到项目处于启动状态,如果是处于关闭状态,就去看tomcat/logs下的日志,报了什么错
注意:如果是以war部署在tomcat中,那么原本我们在yml文件中万亿棋牌真金版 的端口号等信息是作废的
helloworld项目地址://gitee.com/ShyHour/hello-world
以上就是centos环境下使用tomcat 部署SpringBoot的war包的详细内容,更多关于tomcat 部署SpringBoot 的war包的资料请关注技术员网其它相关文章!
Tags: tomcat 部署SpringBoot 的war包 tomcat 部署war包
很赞哦! ()
相关文章
随机图文
Zabbix实现监控多个mysql过程解析
这篇文章主要介绍了Zabbix实现监控多个mysql过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下windows server 2019 服务器搭建的方法步骤(图文)
这篇文章主要介绍了windows server 2019 服务器搭建的方法步骤(图文),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧解决nginx“504 Gateway Time-out”错误
这篇文章介绍了解决nginx“504 Gateway Time-out”错误的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧DNS服务器中创建正向查找区域并在该区域下创建主机记录
创建正向查找区域ynkm.com,并在该区域下创建主机记录Webserver,ynkm.com,具体操作步骤如下,需要的朋友可以了解下
留言与评论 (共有 条评论) |
本栏推荐
标签云
猜你喜欢
- 处理程序 PageHandlerFactory-Integrated 在其模块列表中有一个错误模块 ManagedPipelineHandler
- Linux下使用pure-ftpd建立匿名ftp访问的方法
- Mac+IDEA+Tomcat万亿棋牌真金版 的的方法步骤
- nginx中proxy_pass各种用法详解
- 域名DNS解析的故障解决方法
- zabbix 监控mysql的方法
- 总结高并发下Nginx性能如何优化
- windows 时间服务器万亿棋牌真金版 方法详解
- ApplicationHost.config(IIS存储万亿棋牌真金版 区文件)介绍
- Linux下通过gettimeofday函数获取程序段执行时间【推荐】