Hallo,
ich bin ziemlich neu in der Java-Welt und würde gerne eine Web-Applikation mit MariaDB aufbauen. Mit Intellij und Tomcat bringe ich die Applikation zum Laufen, erhalte aber die Meldung: java.lang.ClassNotFoundException: org.mariadb.jdbc.Driver
Mein pom.xml beinhaltet:
Mein Code sieht wie folgt aus:
Ich habe alles mögliche schon ausprobiert wie mariadb-java-client-2.4.1-sources.jar manuell in WEB-INF/lib platziert oder mit
ich bin ziemlich neu in der Java-Welt und würde gerne eine Web-Applikation mit MariaDB aufbauen. Mit Intellij und Tomcat bringe ich die Applikation zum Laufen, erhalte aber die Meldung: java.lang.ClassNotFoundException: org.mariadb.jdbc.Driver
Mein pom.xml beinhaltet:
XML:
<dependencies>
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>1.1.7</version>
</dependency>
</dependencies>
Mein Code sieht wie folgt aus:
Java:
package ch.yourclick.zt;
import java.sql.*;
public class Database {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
Class.forName("org.mariadb.jdbc.Driver");
String host = "localhost";
String dbname = "zt_productions";
String url = "jdbc:mariadb://" + host + "/" + dbname;
String username = "root";
String password = "test";
Connection conn = DriverManager.getConnection(url, username, password);
String query = "SELECT * FROM users";
Statement st = conn.createStatement();
st.close();
}
}
Ich habe alles mögliche schon ausprobiert wie mariadb-java-client-2.4.1-sources.jar manuell in WEB-INF/lib platziert oder mit
Class.forName("org.mariadb.jdbc.Driver").newInstance();
aber scheint nichts zu funktionieren. Ich erhalte immer dieselbe Fehlermeldung und fange so langsam an zu verzweifeln. Kann mir jemand bitte weiterhelfen?