Hi,
so ... nachdem ich google nicht mehr sehen kann und bei allen Suchbegriffskombinationen die mir eingefallen sind die ersten 2 Seiten geöffnet waren frage ich nun völlig verzweifelt nach =(
An sich handelt es sich mit Garantie um eine Anfänger-Idioten-Fehler-Frage, dennoch hab ich jetzt 1,5Tage damit verschwendet ...
Also, zum Thema:
Ich versuche für eine Projektarbeit an der Uni (Softwareprojektmanagement + Implementierung) für die Implementierung mein System aufzusetzen. Das ganze soll ein Java-Servlet basiertes Verwaltungssystem für Terminkalender werden ...
Ich habe auf meinem Windows-XP Pro Rechner inzwischen Tomcat, XAMPP (MySQL & PHPMyAdmin) und eclipse sowie Java JDK installiert. Nachdem ich mit Java zwar schon so einiges gemacht hatte, meine Database-erfahrung sich aber auf PHP und ASP.NET beschränken, also noch nie Java mit Datenbanken verbunden hatte, hab ich mich (versucht) einzulesen. Nach einiger Zeit hab ich herausgefunden, dass ich so einen JDBC-Driver benötige um auf MySQL-zuzugreifen. Also --> mysql-jdbc von der offiziellen mysql-seite geladen un das jar im javabuild-path importiert. Den Code für die Verbindung hab ich aus einem Tutorial kopiert:
Aufgerufen wird das Ganze dann aus einem Servlet ... allerdings bekomme ich die Fehlermeldung:
Ich habe einfach null Ahnung woran das liegen könnte ... irgendwelche Tips/Ideen?
Vielen Vielen Dank im Voraus, ich bin echt am verzweifeln ;(
so ... nachdem ich google nicht mehr sehen kann und bei allen Suchbegriffskombinationen die mir eingefallen sind die ersten 2 Seiten geöffnet waren frage ich nun völlig verzweifelt nach =(
An sich handelt es sich mit Garantie um eine Anfänger-Idioten-Fehler-Frage, dennoch hab ich jetzt 1,5Tage damit verschwendet ...
Also, zum Thema:
Ich versuche für eine Projektarbeit an der Uni (Softwareprojektmanagement + Implementierung) für die Implementierung mein System aufzusetzen. Das ganze soll ein Java-Servlet basiertes Verwaltungssystem für Terminkalender werden ...
Ich habe auf meinem Windows-XP Pro Rechner inzwischen Tomcat, XAMPP (MySQL & PHPMyAdmin) und eclipse sowie Java JDK installiert. Nachdem ich mit Java zwar schon so einiges gemacht hatte, meine Database-erfahrung sich aber auf PHP und ASP.NET beschränken, also noch nie Java mit Datenbanken verbunden hatte, hab ich mich (versucht) einzulesen. Nach einiger Zeit hab ich herausgefunden, dass ich so einen JDBC-Driver benötige um auf MySQL-zuzugreifen. Also --> mysql-jdbc von der offiziellen mysql-seite geladen un das jar im javabuild-path importiert. Den Code für die Verbindung hab ich aus einem Tutorial kopiert:
Java:
package DatabaseLayer;
import java.sql.*;
public class MySqlConnection {
public MySqlConnection(){
Connection con = null;
//Load JDBC-Driver
try {
System.out.println("Create new driver instance ...");
Class.forName("com.mysql.jdbc.Driver").newInstance();
System.out.println("Created new driver instance!");
System.out.println("Created new connection instance!");
con = DriverManager.getConnection("jdbc:mysql:///test", "root", "secret");
if(!con.isClosed())
System.out.println("Successfully connected to " + "MySQL server using TCP/IP...");
} catch(Exception e) {
System.err.println("Exception: " + e.toString());
} finally {
try {
if(con != null)
con.close();
} catch(SQLException e) {}
}
}
}
Aufgerufen wird das Ganze dann aus einem Servlet ... allerdings bekomme ich die Fehlermeldung:
Java:
Exception: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Ich habe einfach null Ahnung woran das liegen könnte ... irgendwelche Tips/Ideen?
Vielen Vielen Dank im Voraus, ich bin echt am verzweifeln ;(