1 Answer
- Newest
- Most votes
- Most comments
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)
Relevant content
- AWS OFFICIALUpdated 20 days ago
- How do I customize my nginx configuration to modify the "client_max_body_size" in Elastic Beanstalk?AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year 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