在我的运行在ElasticBeanstalk上的Grails应用程序中,DataSource URL没有在应用程序中定义,即使我在ElasticBeanstalk的软件配置中将dataSource.url我使用嵌入式Tomcat容器在Corretto 11 running on 64bit Amazon Linux 2/3.2.7上运行。
当我调用应用程序URL时,将我的WAR文件(成功地)部署到ElasticBeanstalk会给我一个404 Not Found。我可以在/var/lib/tomcat8/webapps/ROOT/中看到一个application.war文件,而不是META-INF和WEB-INF,后者在我手动部署时就在那里。当我从S3中拉出WAR文件并手动将其部署到ElasticBeanstalk