若依(前后端分离版vue)项目部署Tomcat--构建发布到外置Tomcat

前言:懒得码字,摘抄自:王清江唷微信公众号

需求:总有一些公司需要用外置Tomcat来跑项目,下面讲述如何用外置Tomcat跑后端。

第一步:引入依赖(admin模块下面):

        <dependency>            
<groupId>org.springframework.boot</groupId>
           
<artifactId>spring-boot-starter-tomcat</artifactId>
           
<scope>provided</scope>
     
 </dependency>

 

 

 

我们引入到admin模块中,并且设置作用域为provided。这样做的好处是可以让IDEA中自由运行我们的项目,但是在打包之后会自动排除tomcat(实际上是把tomcat放到lib-provided文件夹中,这样springboot可以用)。

做好之后修改admin模块的打包类型为war包,并且打包。(ruoyi-admin下的pom文件中)

 

 

第二步:下载安装tomcat:

作为新时代2023年的青年,用啥都是用最新的,直接下载最新Tomcat10,下载链接:

https://tomcat.apache.org/download-10.cgi

然后直接下载下来最新版,然后直接解压到非中文路径下面。

 

第三步:新建webapps-javaee文件夹,启动项目:

在tomcat的根目录新建webapps-javaee文件夹,然后把我们的war包丢进去,然后启动Tomcat即可。

然后就可以通过下面链接进行访问:

http://localhost:8080/ruoyi-admin

如果访问成功则成功部署!

Tips:Tomcat打印的日志发现有乱码,需要修改logging.properties的UTF-8为GBK。

2

扩展阅读

虽然若依发布到外置Tomcat很简单,但是实际上步骤还有几步,但是若依帮我们做了。

所以,如果需要了解更多的话,链接如下:

https://blog.csdn.net/hwxjava/article/details/113066009

总结:读书人的事能叫抄袭吗?【滑稽笑脸】借鉴借鉴嘛!

posted @ 2022-11-03 22:22  每天坚持亿点点  阅读(2170)  评论(1)    收藏  举报