Source not found // Java MySQL (eclipse)

Status
Nicht offen für weitere Antworten.
B

blacksh33p

Gast
hiho,

bin am verzweifeln. hab in den properties als externes jar die mysql-connector-java-5.0.4-bin.jar drin
folgender code:
Code:
package db;

import java.sql.*;

import com.mysql.jdbc.ConnectionPropertiesTransform;
import com.mysql.jdbc.NonRegisteringDriver;
import com.mysql.jdbc.SQLError;
import com.mysql.jdbc.StringUtils;
import com.mysql.jdbc.log.StandardLogger;




public class DBverwaltung 
{
	private String serv, u, pw;
	private boolean connected=false;
	private Connection cn=null;
	private ResultSet rs=null;
	private Statement st= null;
	
	public DBverwaltung(String server, String port, String user, String pass, String dbase)
	{
		server="xxx.de";
		port="3306"; user="xxx"; pass="xxxx"; dbase="usr_web0_2";
		
		
		serv="jdbc:mysql://"+server+":"+port+"/"+dbase+"?user="+user+"&password="+pass;
		u=user;
		pw=pass;
		
		try {
		Class.forName("com.mysql.jdbc.Driver").newInstance();
		} catch (Exception ex) {
           System.out.println(ex.getMessage());
        }
		connected=false;
		connect();
	}
	
	void connect()
	{
		try
		{ 
			
			cn= DriverManager.getConnection(serv);
			st = cn.createStatement();
			rs = st.executeQuery("DROP TABLE IF EXISTS test");
		}
		catch(Exception ex) {System.out.println(ex.getMessage());};
	}

	public final Connection getCn() {
		return cn;
	}
	
	
}

wenn ich durchgehe knallt er mir bei Class.forName Source not found rein und bricht ab...

wär super dankbar für schnelle hilfe. drehe hier schon am rad :(

gruß marcel
 
S

SlaterB

Gast
schau mal in die jar, ob dort wirklich genau diese Klasse in genau diesem package vorhanden ist,
da gibts ja auch unterschiedliche Versionen..

machst du ganz normales Run in Eclipse oder etwa vorher ein Jar-Programm oder ähnlich spezielles?

mache mal einen Gegentest in der Konsole:
java -cp .;c:\temp\mysql-connector-java-5.0.4-bin.jar MeineTestKlasse

wozu überhaupt dieses 'newInstance()'?
scheint mir nicht Standard zu sein
http://www.galileocomputing.de/open...sel20_005.htm#Rxx747java20005040008321F024100

was ist die genaue Fehlermeldung?
Class not found
oder Instanziierungs-Exception?
 
S

SlaterB

Gast
na so eine GUI ist ja unnötig, verwende folgendes Programm

Code:
import com.mysql.jdbc.Driver;

public class Test {
	public static void main(String[] args) {
		System.out.println(Driver.class.getName());
		try {
			// The newInstance() call is a work around for some
			// broken Java implementations

			Class.forName("com.mysql.jdbc.Driver").newInstance();
		} catch (Exception ex) {
			ex.printStackTrace();
		}

		System.out.println("Ende");
	}
}

in der Konsole gibts:

D:\Eclipse\workspace\Beispiele>java -cp . Test
Exception in thread "main" java.lang.NoClassDefFoundError: com.mysql.jdbc.Driver

at Test.main(Test.java:5)

D:\Eclipse\workspace\Beispiele>java -cp .;d:\test\lib\mysql-connector-java-5.0.4-bin.jar Test
com.mysql.jdbc.Driver
Ende


------------

allerdings hilft das wenig bei der Frage nach dem Eclipse-Problem,
aber ein Hinweis:
kompiliert
System.out.println(Driver.class.getName());
korrekt?

wenn nicht, dann ist das ein deutliches Zeichen, dass das jar nicht richtig eingebunden ist

anders als Add External Jar geht aber kaum..,
ist die Datei 485kb groß?
 
B

blacksh33p

Gast
problem gelöst

habs nun anner gemacht.

ServerSocket . threads etc. da muss man kenen treiber angeben ;)

was da einbinden der jar betrifft. erstmal variable im compiler anlegen auf die jar, danach die var im projekt properties adden, dann gings.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Hsqldb und text tables source not found Datenbankprogrammierung 5
P Fehlermeldung "source not found" Datenbankprogrammierung 2
B JDBC-Connection: Data source name too long Datenbankprogrammierung 3
F hsqldb Fehler - unknown source Datenbankprogrammierung 11
D JDBC/MySQL - Unknown Source Datenbankprogrammierung 4
B H2 Database Beispiel Source Code Datenbankprogrammierung 8
C java.sql.DriverManager.getConnection(Unknown Source) Datenbankprogrammierung 6
R MySQL denies access to data source - java.sql.SQLException Datenbankprogrammierung 14
B SQLite + jdbc + IntelliJ-Consumer = "No suitable driver found..." Datenbankprogrammierung 15
Maxim6394 JPA: IllegalStateException: During synchronization a new object was found through a relationship that was not marked cascade PERSIST Datenbankprogrammierung 1
Kirby.exe SQL-Exception: Column not found Datenbankprogrammierung 6
D MySQL No Suitable Drivers found Datenbankprogrammierung 4
J RESTServie + JDBC + No suitable driver found for jdbc Datenbankprogrammierung 4
D HSQLDB user lacks privilege or object not found Datenbankprogrammierung 6
M User lacks privilege or object not found Datenbankprogrammierung 3
B No suitable driver found for jdbc:oracle:thin:@$HOST:$PORT:$SID Datenbankprogrammierung 7
W No data found: SQL-Abfrage funktioniert nur beim Debuggen Datenbankprogrammierung 3
K JDBC Driver not found Datenbankprogrammierung 10
F GWT und Hibernate - gwt.dev.Compler not found Datenbankprogrammierung 3
algebraiker Eclipse RCP - no persistent classes found for query class Datenbankprogrammierung 4
AMStyles No suitable driver found for Datenbankprogrammierung 4
S MSSQL JDBC "Driver class not found" Datenbankprogrammierung 9
A No suitable driver found for jdbc:microsoft:sqlserver... Datenbankprogrammierung 9
N Derby/JavaDB No suitable driver found Datenbankprogrammierung 14
T org.hibernate.MappingException: entity class not found Datenbankprogrammierung 4
I java.sql.SQLException: No data found Datenbankprogrammierung 3
StYxXx Microsoft-SQL: No suitable driver found Datenbankprogrammierung 11
D MySQConnextor Class not found obwohl BuildPfad konfiguriert Datenbankprogrammierung 6
G Das tolle "No suitable driver found" Datenbankprogrammierung 4
N Class not found Exception Datenbankprogrammierung 2
M java.sql.SQLException: No data found Datenbankprogrammierung 9
P Reicht finally nicht um DB connections zu schließen in (altem) Java? Datenbankprogrammierung 4
A Java DB Server lässt sich nicht starten Datenbankprogrammierung 3
TheSkyRider MySQL Datenbankzuordnung in Verbindung mit Java Datenbankprogrammierung 7
U SQL Server mit Java verbinden Datenbankprogrammierung 5
D SQLite Datenbank in Android Studio (Java) durchsuchen Datenbankprogrammierung 3
TH260199 Java-Programm. Probleme bei der Umsetzung von einer Kontaktverwaltung. Datenbankprogrammierung 7
S Das printen der Ausgabe des Oracle-SQL-Statements in der Java-Eclipse-Konsole funktioniert nicht Datenbankprogrammierung 6
Zrebna Wie mittels Hibernate eine Join-Tabelle als eigene Java-Klasse erstellen? Datenbankprogrammierung 5
Zrebna Noobfrage: Konvertierung von SQL-Datentyp 'timestamp with time zone' in Java-Datentyp Datenbankprogrammierung 3
Zrebna Lediglich interne DB-Verbindungen (Connections) auslesen - mittels Java Datenbankprogrammierung 4
berserkerdq2 Was genau muss ich bei date eingeben, wenn ich in Java eine Spalte definiere, die date ist? Datenbankprogrammierung 1
berserkerdq2 Was kann passieren, wenn ich in java einstelle, dass der Fremdschüssel ein Attribut ist, welches selber kein Primärschlüssel ist? Datenbankprogrammierung 4
berserkerdq2 Foreign key einstellen java Datenbankprogrammierung 4
nikgo Java SQL Ausgabe in Liste o.ä. abspeichern um mit dem Ergbnis "zu arbeiten"? Datenbankprogrammierung 5
S Datenbankprogrammierung in Java unter NetBeans 12 funktioniert nicht! Datenbankprogrammierung 1
Beginner22 Zugriff auf Datenbank aus Java über mariadb Datenbankprogrammierung 3
S ODBC Treiber in Java Editor einbinden Datenbankprogrammierung 3
H Oracle Resize eines Images in Java und Rückgabe des Image als BLOB an die Oracle Datebank Datenbankprogrammierung 14
H Java Class zum komprimieren von Jpeg-Images zum Einbinden in Oracle DB - Bild als blob (in und out) Datenbankprogrammierung 23
V SQLite java.sql.SQLException: no such column: Datenbankprogrammierung 18
B Wie kopieren ich eine Spalte von einer Tabelle in eine andere Tabelle SQLite durch java code? Datenbankprogrammierung 26
D Daten aus der Firebase-Echtzeitdatenbank abfragen und in Variablen speichern (JAVA) Datenbankprogrammierung 0
Slaylen Java List Suchen mit eigenem Generischen Datentyp Datenbankprogrammierung 10
N java sql abfrage bestimmer Datumszeitraum Datenbankprogrammierung 9
D SQL Server Android App: 'int java.lang.String.length()' on a null object reference Datenbankprogrammierung 15
P USER Management in SQL übergreifend auf JAVA Programm Datenbankprogrammierung 1
H MySQL Verbindung Datenbank und Eclipse (Java) Datenbankprogrammierung 5
N Java Abfrage über GUI, Daten hinzufügen Datenbankprogrammierung 54
N Java, sql, jar, JDBC-Treiber in Classpath Datenbankprogrammierung 8
N java SQL JAR - Probleme Datenbankprogrammierung 18
N SQL Datenbank Spalte in Java Array Datenbankprogrammierung 2
N SQL-Statement Java Variable in SQL DB einfügen Datenbankprogrammierung 1
S Verbindung von einer Excel Datei zu Java Datenbankprogrammierung 2
H suche eine Login system Bibliothek für Java Datenbankprogrammierung 5
T Java Spiel Daten speichern Datenbankprogrammierung 1
C Java MySQL check if value exists in database Datenbankprogrammierung 2
N Sqlite DB mit Java wird auf Linuxsystem nicht gefunden Datenbankprogrammierung 9
L Mybatis Datenbankabfragen in Java Datenbankprogrammierung 1
H MariaDB-Zugriff mittels Java SE Datenbankprogrammierung 3
J Java fügt Datensätze ein aber diese werden nicht richtig abgefragt Datenbankprogrammierung 3
S Datenbank MySQL und Java Datenbankprogrammierung 8
S Beispiel-Blockchain + GUI mit Java erstellen Datenbankprogrammierung 0
P Adressadministration mit Java und mySQL Datenbankprogrammierung 14
Trèfle SQLite SQL-Java Änderungen ausgeben Datenbankprogrammierung 1
Dimax MySQL Maximale Datenlänge für eine Spalte einer Datenbank in java ermitteln Datenbankprogrammierung 15
A MySQL Select und Insert in Java Datenbankprogrammierung 15
C Derby/JavaDB Auf Variable aus Link in java server page zugreifen Datenbankprogrammierung 4
platofan23 MySQL Java Programm findet Treiber für mySQL auf Debian-Server nicht? Datenbankprogrammierung 11
F MySQL Einfügen von Datensätzen über Java Datenbankprogrammierung 8
B CSV in Java einbinden und Rechnung Datenbankprogrammierung 7
L Speicherverbrauch Java Anwendung mit einer Datenbankanbindung Datenbankprogrammierung 19
X MySQL Java hat keinen Zugriff auf MySQL Datenbankprogrammierung 9
L Java- Zähle alle Werte aus der Tabelle von aktiver Zelle Datenbankprogrammierung 12
S Datenbank/Java true/false Datenbankprogrammierung 8
S Java und SQL-Befehle Datenbankprogrammierung 6
L INSERT INTO Befehl in Java Datenbankprogrammierung 8
L Datenbankprogrammierung mit Java und phpMyAdmin Datenbankprogrammierung 4
Korvinus Java mit Cassandra verbinden Datenbankprogrammierung 18
M SQL-Statement SQL mit Java, Update Fehler Datenbankprogrammierung 1
D Installation von MariaDB in java und eclipse Datenbankprogrammierung 2
H Datenbank Export mit Java Datenbankprogrammierung 3
I MariaDB-Verbindung in JAVA Datenbankprogrammierung 11
L Oracle Datenbank über Java aufrufen Datenbankprogrammierung 29
W Daten in Java intern abfragen Datenbankprogrammierung 1
W MySQL Ausgabe von Datenbank in Java-App Datenbankprogrammierung 6
D Java Datenbanken Datenbankprogrammierung 1
Y H2 H2 foreign key in Spark Java ausgeben Datenbankprogrammierung 1
J Java Eclipse Hilfe beim Programmieren Datenbankprogrammierung 7
K Java Object mit Hibernate in MySQL abspeichern Datenbankprogrammierung 1

Ähnliche Java Themen

Neue Themen


Oben