java.util.concurrent.executionexception: org.apache.catalina.lifecycleexception: failed to start component
It seems like org/apache/tomcat/util/descriptor/tld/TldParser is missing at runtime. Please add the following dependency to your pom.xml:
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-util</artifactId>
<version>9.0.4</version>
</dependency>