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中出现了

相关推荐
需要8263 天前
JVM 内存区域与对象创建:一次 GC 从哪来
java·jvm·spring boot·spring·servlet·tomcat
JAVA面经实录9173 天前
IDEA 开发知识
java·intellij-idea·idea
2601_953824613 天前
基于SSM的水果超市管理系统
java·tomcat·maven
guo_wen_qiang3 天前
springboot如何自定义一个启动器starter
java·spring boot·intellij-idea
需要8263 天前
MySQL 索引 B+ 树与“查询为什么变慢了
java·spring boot·spring·spring cloud·tomcat
松树戈4 天前
idea查找实体字段调用情况Find Usages找不到Value write(字段赋值的地方)解决措施
intellij-idea
滕州市燕猫虎计算机科技工作室个体工商户4 天前
IDEA:Command line is too long
java·ide·intellij-idea
golang学习记4 天前
不用再装RestfulKit!IDEA原生快捷键一键检索后端接口
intellij-idea
vx_BS813305 天前
【项目编号:project51629】Spring Boot 乡村自来水缴费系统:把抄表、水费生成与在线缴费做成一条数字化闭环
java·spring boot·eclipse·tomcat·maven
vx_BS813306 天前
【项目编号:project51381】Spring Boot 婚纱摄影管理系统:套餐预约、在线咨询、支付与客片展示的一站式业务实现
java·spring boot·eclipse·tomcat·mybatis