sql >> Database >  >> RDS >> Mysql

Mysql-jar toegevoegd aan lib maar nog steeds geconfronteerd met klasse niet gevonden uitzondering op lokale implementatie naar Tomcat die via intelliJ werkt?

Je hebt de provided ruimte voor de jdbc driver jar. In dit geval wordt het niet gekopieerd naar het artefact dat u implementeert op Tomcat. Je moet het specificeren als een compile scope.

Je kunt ook de tomcat classpath jar toevoegen zoals hier beschreven https://stackoverflow.com/a/7198049 /200323 voor alle toepassingen. Vervolgens moet u het bereik specificeren als provided zodat dezelfde pot niet twee keer wordt ingezet.




  1. mysqli invoegen - maar alleen als het geen duplicaat is

  2. Postgresql verliet outer join op json-array

  3. Waarom converteert MySQL tekenreeksen automatisch naar getallen?

  4. Hoe DIV werkt in MariaDB