was mache ich hier ganz verkehrt ? ich starte meine Anwendung (JAR Datei) und gebe dem classpath den pfad der classes12.zip Datei mit. java -classpath C:\IT\Java\classes12\oracle91\classes12.zip; -jar StammDaten.jar Die Anwendung startet auch, aber sobald ich eine Datenbankverbindung öffnen will, meckert der "java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver".
Warum wird kein OracleTreiber gefunden ? Kann mir vielleicht jemand helfen ???
Dankeschön im Voraus! -- Gruß AlexusDieser Post wurde am 21.07.2003 um 12:16 Uhr von alexus editiert.
aber so genau kann ich's mir immer noch nicht erklären... ich arbeite mit Eclipse 2.1 und habe auch die JAR Datei mittels Eclipse ezeugt.. falls jemand etwas näheres zu dieser Problematik weiß, bitte erleuchtet meine alten grauen Zellen.. :-)
Dankeschön ! -- Gruß AlexusDieser Post wurde am 21.07.2003 um 15:41 Uhr von alexus editiert.
Hallo, ich hatte vor paar Tagen solch ein Problem mit einem Servlet. Daraufhin habe ich eine kleine Appl. geschrieben, die mich darauch hingewiesen hat, dass die Zugriffsrechte nicht stimmen. Es ist halt doch ein Unterschied ob man beim DB connect den hostnamen oder localhost angibt.
Ich schaetz du hast aber vielleicht ein anderes Problem, trotzdem viel Glueck!
Eclipse hat des öfteren Probleme eine korrekte jar zu erstellen, wenn z.B. Stubklassen dabei sind und das rmi-plugin nicht installiert ist, dann bindet Eclipse diese Dateien nicht mit ein. Fazit: normalerweise bindet Eclispe nur (class) Dateien ein, die es selber erstellt hat.