You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Java项目导出后未生成WAR文件,求解决方案

WAR包导出后找不到文件的排查与解决方法
  • 检查导出路径配置:确认IDE(比如Eclipse/IDEA)导出WAR包时指定的输出目录,很多时候会默认存在项目的target(Maven)或build(Gradle)目录下,或者你自定义的路径里,别只盯着项目根目录找。
  • 验证构建配置:
    • Maven项目:执行mvn clean package命令后,查看控制台输出的[INFO] Building war: xxx.war行,这里会显示WAR包的绝对路径,直接复制路径去文件管理器查找。
    • Gradle项目:执行gradle war命令,WAR包一般生成在build/libs目录下,也可以通过控制台输出确认具体路径。
  • 确认构建是否成功:如果构建过程中存在报错信息(比如编译失败、依赖缺失),WAR包根本不会生成,优先解决构建报错后再重新执行导出操作。
  • 清理IDE缓存:重启IDE,清理项目缓存(IDEA可通过File -> Invalidate Caches...操作,Eclipse选择Project -> Clean),之后重新尝试导出或构建。
  • 排查文件显示设置:部分文件管理器会隐藏.war后缀的文件,或者IDE的文件视图过滤了目标目录,取消过滤后再进行查找。

内容的提问来源于stack exchange,提问作者Euphoria

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 01:27:34