idea部署war包成功,但是接口404

场景

项目结构

复制代码
xxx-xxx-app
xxx-xxx-service
xxx-xxx-webapp

app/webapp依赖service,service中写了各种api,先别管它合不合理,正式环境用webapp发布。

本地配置tomcat启动,但是发现每次部署成功,但是service中的接口始终无法访问,浪费非常多的时间,最后比较了手动打war和idea自动打的包解压对比,发现service.jar包根本没被idea打包进去。

解决方案

在output中,将service下的output或者缺少的依赖包,双击放进war exploded的output目录下,可以在web-inf/classes 看到输出了

再次发布就有了service包的内容了。

这个问题不知道怎么就在idea中出现了

相关推荐
大大水瓶4 天前
Tomcat
java·tomcat
失重外太空啦4 天前
Tomcat
java·服务器·tomcat
屎到临头想搅便4 天前
TOMCAT
java·tomcat
微风起皱4 天前
企业级WEB应用服务器TOMCAT
java·前端·tomcat
天蓝不会忘记024 天前
lvs,haproxy,keepalived,nginx,tomcat介绍和实验
nginx·tomcat·lvs
unfeeling_4 天前
Tomcat实验
java·tomcat
红豆子不相思4 天前
Tomcat 环境搭建与集群实战
服务器·git·tomcat
Diligently_4 天前
idea 中vm option 配置
java·ide·intellij-idea
fengtangjiang4 天前
国产操作系统安装tomcat
linux·运维·tomcat
当战神遇到编程4 天前
LinkedList深入讲解
java·intellij-idea