Я сделал именно то, что вы хотите сделать, и рад сообщить, что это работает.В моих первых попытках я столкнулся с той же проблемой.Убедитесь, что вы:
- Создаете свой собственный AMI из запущенного экземпляра Amazon beanstalk AMI, который вы запускаете вручную из EC2, а не тот, который был запущен при запуске приложения через beanstalk ,Это очень важно, так как прошивка экземпляра EC2, запускаемого beanstalk, не будет работать !!
- установите Sun Java в соответствии с этими инструкциями, чтобы убедиться, что все окружение и символические ссылки верны.https://forums.aws.amazon.com/message.jspa?messageID=251168#251168
- наберитесь терпения, поскольку я обнаружил, что Tomcat по какой-то причине требует больше времени для раскрутки, чем со стандартной конфигурацией OpenJDK.
Если вы все еще не можете ее получить, выполните командуОбязательно проверяйте журналы в /opt/tomcat7/logs/catalina.out - я столкнулся с таинственным исключением VerifyException, которое было решено путем загрузки нового .jar в среду, и у меня также почти закончилось пространство permgen, которое было решеноподнимая значения в области конфигурации 'Container' beanstalk 'edit configuration'.