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

通过CodePipeline部署.war到Elastic Beanstalk时出现404错误

问题:CodePipeline+CodeBuild部署WAR到Elastic Beanstalk后出现404错误

通过CodePipeline(搭配CodeBuild)将WAR文件部署到Elastic Beanstalk环境后,系统抛出404错误,但直接从本地项目代码中上传同一份WAR文件到Elastic Beanstalk环境时,应用运行完全正常。希望能通过CodePipeline完成版本更新。

初始Buildspec配置

version: 0.2

phases:
  install:
    runtime-versions:
      java: corretto11

  build:
    commands:
      - ls -la
      - cd prod/
      - mvn clean
      - mvn install
  # post_build:
  #   commands:
artifacts:
  files:
  - backend/target/backend-0.0.1-SNAPSHOT.war
  # name: artifact 
  base-directory: prod/

404错误截图

404错误页面

修改后的Buildspec配置(仍出现404错误)

version: 0.2

phases:
  install:
    runtime-versions:
      java: corretto11

  build:
    commands:
      - ls -la
      - cd prod/
      - mvn clean
      - mvn install
post_build:
    commands:
      - mv backend/target/backend-0.0.1-SNAPSHOT.war ROOT.war
artifacts:
  files:
      - ROOT.war

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 06:45:42