推广 热搜: 广场  Java  Word  app  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

tomcat部署war包步骤 springboot项目打包后如何设置能在tomcat中运行?

   2023-04-27 企业服务招财猫90
核心提示:springboot项目打包后如何设置能在tomcat中运行?我发现springBoot项目运行正常,它可以用maven打包后扔进tomcat就不能运行了。应该怎么设置?Maven打包格式可以在spr

springboot项目打包后如何设置能在tomcat中运行?

我发现springBoot项目运行正常,它可以用maven打包后扔进tomcat就不能运行了。应该怎么设置?

Maven打包格式可以在springboot项目的pom.xml中设置,一般是jar或者war。jar可以直接运行,内置的tomcat和war需要在tomcat目录下运行。

spingboot的pom.xml文件需要修改,大概有两处改动。

lt!-将打包文件修改为war,如果需要在外部部署tomcat,则释放此配置-gtltpackaginggtwarlt/packaginggt

lt!-如果tomcat需要部署在外面,需要发布这个配置-gt

ltdependencygt

ltartifactidgtspring-boot-starter-Tomcatlt/artifactIdgt

ltscopegtprovidedlt/scopegt

lt/依赖性gt

修改spingboot项目的pom.xml文件,将默认的jar模式改为war。

Ltpackaginggtjarlt/packaginggt更改为ltpackaginggtwarlt/packaginggt。

选择需要war包的springboot项目,右键单击"运行为"-gt"Maven安装与安装。

将键入的war包放在Tomcat下并运行它。

注意修改Tomcat端口,不要与springboot项目的原始jar包端口相同。

你打了一个罐子吗?扔tomcat的战争包就行了。springboot直接打包到一个内置tomcat的jar中。您可以直接运行jar包。

为什么tomcat启动时只部署manager?

因为系统只默认或设置部署管理器。

war包的作用及使用方法?

把项目名称文件夹下放到项目所在的jspWEB-INF文件夹(web.xmllib文件夹[就是项目导入的jar]Classes[jar]你自己写的类会在这里编译,你的各种配置文件]用压缩工具压缩成war(把zip的后缀改成war就行了)。这样,战争包就做好了,扔在tomcatswebapps,这样当服务器启动时,它将被解压缩。解压缩后的项目与您用myeclipse直接部署的项目相同。当然,这个工具还提供了两种部署,其中war包是用packa部署的。Ged出版是一个电台盒子,通常是为了方便投递给他人,保证原版不会被篡改。当然,如果人们不得不在压缩工具中删除它,你可以别停下来。It传送文件夹也很方便。寄的话一般都要打包吧?那个基本上就是这样。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8