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

相关推荐
独隅17 小时前
IntelliJ IDEA 接入多种AI大模型插件终极指南(2026.1 企业合规版)
java·人工智能·intellij-idea
HoneyMoose21 小时前
IntelliJ IDEA 2026.2 最新发布
intellij-idea
null_173 天前
IntelliJ IDEA 极致流畅配置方案:Ultra 9 285K + 64GB 内存实测
java·ide·intellij-idea
Java面试题总结3 天前
mybatis插件
java·tomcat·mybatis
Tenifs3 天前
关闭 IDEA 的英文单词拼写检查
java·intellij-idea
dyonggan3 天前
IDEA从零搭建SpringCloud Alibaba完整工程
java·spring cloud·intellij-idea
曹牧3 天前
Java:将 IntelliJ IDEA 项目迁移至 Eclipse
java·eclipse·intellij-idea
左左右右左右摇晃3 天前
手写Tomcat原理整理
java·开发语言·笔记·tomcat
智码看视界6 天前
Tomcat架构深度拆解:Connector和Container到底怎么配合的?
java·servlet·架构·tomcat·web服务器
浪客川6 天前
idea 技巧 region 的使用
java·ide·intellij-idea