前言:懒得码字,摘抄自:王清江唷微信公众号
需求:总有一些公司需要用外置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
总结:读书人的事能叫抄袭吗?【滑稽笑脸】借鉴借鉴嘛!