![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Benutzer Registriert seit: 01.07.2005
Beiträge: 37
|
Hallo zusammen, habe ein Problem. Ich habe eine GUI Anwendung basieren auf Swing geschrieben. Diese Anwendung möchte ich nun als JApplet ( bisher JFrame ) laufen lassen. Ich habe dies geändert und dann eine HTML Datei erstellt in der drinsteht: Code: </head> <body> <applet code="JWindow.class" width="200" height="100"></applet> </body> </html> Öffne ich die HTML Datei im Browser erscheint nichts, nur das X, und wenn die JAVA Konsole öffne erscheint folgender Fehlertext: java.lang.NoClassDefFoundError: JWindow (wrong name: sources/gui/JWindow) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknow n Source) at sun.applet.AppletClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadCode(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Ich glaube ja, dass es etwas mit dem Classpath zutun hat, zumal ich die komplette Applikation in Eclipse entwickelt habe und auch mit verschiedenen Packages arbeite. Die Sache mit dem Classpath hat mich immer ein wenig durcheinander gebracht, aber Eclipse macht das ja alles automatisch. Ich hoffe ihr könnt mir weiterhelfen, wo da der Wurm drin ist. Es eilt ein wenig, wäre nett wenn mir jemand schnell hilft :rolleyes: Vielen Dank schon einmal für eure Mühe. MFG Hot-Thunder |
| | |
| | Nach oben #5 |
| Benutzer Registriert seit: 01.07.2005
Beiträge: 37
|
Nein, wurden beide mit dem 1.503 gemacht. Bin jetzt auch schon weitergekommen. Und zwar, habe ich die HTML Datei mal aus dem selben Ordner rausgenommen und an die Wurzel meiner Package Struktur gesteckt und dann in der HTML Datei die Packagestruktur als Pfad angegeben. Jetzt findet er die Class Datei und lädt auch weiter bis er an die Stelle kommt, an der er aus dem mySQL Connector JAR-Archiv die Treiber laden soll und danach die SQL Datenbankverbindung aufbauen soll. Mit dem JFrame hat das einwandfrei funktioniert, nur hat er irgendwie jetzt Probleme, das JAR-Archiv zu interpretieren oder zu finden. Aufjedenfall spuckt die JAVA-Konsole nun aus: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at sun.applet.AppletClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.applet.AppletClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at sources.jdbc.JDBCData.<init>(JDBCData.java:29) at sources.gui.JWindow.<clinit>(JWindow.java:100) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.FileNotFoundException: f:\Install\Programming\Java\eclipse-SDK-3.0.1-win32\mw_verfueg\com\mysql\jdbc\Driver.class (Das System kann den angegebenen Pfad nicht finden) <= Kein reeller Pfad. Ist ja im JAR-Archiv at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source) at java.io.FileInputStream.<init>(Unknown Source) at sun.net.www.protocol.file.FileURLConnection.connect(Unknow n Source) at sun.net.www.protocol.file.FileURLConnection.getInputStream (Unknown Source) at sun.applet.AppletClassLoader.getBytes(Unknown Source) at sun.applet.AppletClassLoader.access$100(Unknown Source) at sun.applet.AppletClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) ... 20 more java.sql.SQLException: No suitable driver java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at sources.jdbc.JDBCData.connectToDB(JDBCData.java:51 ) at sources.gui.JWindow.<clinit>(JWindow.java:106) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at sun.applet.AppletPanel.createApplet(Unknown Source) at sun.plugin.AppletViewer.createApplet(Unknown Source) at sun.applet.AppletPanel.runLoader(Unknown Source) at sun.applet.AppletPanel.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Das witzige ist aber, das es in Eclipse ja geht (auch als Applet). Also muss ja der Fehler in irgendwie in der Konfig liegen oder? |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Xampp 1.6.2] Mysql kann nicht geladen werden, oder doch?! | kampfgnom | Tools, Server, Betriebssysteme | 10 | 14.07.2007 13:58 |
| mod_rewrite wird nicht geladen | Tryzero | Tools, Server, Betriebssysteme | 13 | 17.09.2006 21:11 |
| Wie erkennen, wann Seite komplett geladen? | Basti77 | Allgemeine Java-Programmierung | 5 | 04.08.2005 12:23 |
| Applet wird nicht geladen | kirashet | Desktop-Applikationen und Grafik | 2 | 09.06.2005 21:37 |
| Methode in der main aufrufen, unterschied JApplet und JFrame | Gottzilla | Desktop-Applikationen und Grafik | 3 | 10.03.2005 10:12 |