Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ajout de mysql jar à lib mais toujours confronté à une exception de classe introuvable lors du déploiement local sur tomcat fonctionnant via intelliJ?

Vous avez le provided portée pour le jar du pilote jdbc. Dans ce cas, il n'est pas copié dans l'artefact que vous déployez sur tomcat. Vous devez le spécifier en tant que compile portée.

Vous pouvez également ajouter le fichier tomcat classpath jar comme décrit ici https://stackoverflow.com/a/7198049 /2000323 pour toutes les candidatures. Ensuite, vous devez spécifier la portée comme provided afin que le même pot ne soit pas déployé deux fois.