Sie haben den provided
Gültigkeitsbereich für die jdbc-Treiber-JAR. In diesen Fällen wird es nicht in das Artefakt kopiert, das Sie für Tomcat bereitstellen. Sie müssen es als compile
angeben Geltungsbereich.
Sie können das Classpath-JAR auch wie hier beschrieben zu Tomcat hinzufügen https://stackoverflow.com/a/7198049 /2000323
für alle Anwendungen. Dann müssen Sie den Geltungsbereich als provided
angeben damit das gleiche Glas nicht zweimal bereitgestellt wird.