Elastic Beanstalk Source Bundle

0

How do I configure a Java web application so that it is a properly formatted source bundle to run on Elastic Beanstalk?

asked 3 months ago167 views
1 Answer
0

This guide should give enough i giganti in on how to deal with Java apps in EB: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Java.html

In particular, your source bundle must meet the following requirements:

  • Consist of a single ZIP file or WAR file (you can include multiple WAR files inside your ZIP file)
  • Not exceed 500 MB
  • Not include a parent folder or top-level directory (subdirectories are fine)
profile picture
EXPERT
answered 3 months ago
  • Thank you for the reply.

    Does my project folder need to contain a Buildfile and/or a Procfile? I'm getting the following error in my log.

    2024/02/06 20:02:22.768756 [INFO] Executing platform hooks in .platform/hooks/prebuild/ 2024/02/06 20:02:22.768774 [INFO] The dir .platform/hooks/prebuild/ does not exist 2024/02/06 20:02:22.768777 [INFO] Finished running scripts in /var/app/staging/.platform/hooks/prebuild 2024/02/06 20:02:22.768782 [INFO] Executing instruction: Java Specific Build Application 2024/02/06 20:02:22.768790 [INFO] no buildfile found, skip building java application 2024/02/06 20:02:22.768796 [INFO] old env file for build tasks does not exist 2024/02/06 20:02:22.768799 [INFO] Executing instruction: CheckProcfileForJavaApplication 2024/02/06 20:02:22.768853 [ERROR] An error occurred during execution of command [app-deploy] - [CheckProcfileForJavaApplication]. Stop running the command. Error: there is no Procfile and no .jar file at root level of your source bundle

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions