Я бы предположил, что записи Jetty в вашем списке dependencies
приводят к тому, что классы Jetty попадают в .war
и, следовательно, также в путь к классам. Некоторые из этих классов имеют некоторые общие аннотации Servlet API, которые выбирает Tomcat, который пытается инициализировать их во время запуска сервера.
См. это сообщение форума. Вероятно, AMI был обновлен и измененный идентификатор. Возможно, ami-45e7002c является более новой версией.