Servus Gemeinde,
mein Programm läuft aus Eclipse sehr gut.
Aber nun soll das Ding über eine .bat-Datei gestartet werden.
Hierzu habe ich diese Datei wie folgt geschrieben :
Der Pfad wurde von mir abgekürzt
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derbyclient.jar
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derbynet.jar
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derby.jar
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derbytools.jar
Set CLASSPATH=..\ClassFiles\src\Doku649.jar
start java _Pol649.EinsatzDoku
Die Manifest.mf sieht so aus :
Manifest-Version: 1.0
Sealed: true
Main-Class: _Pol649.EinsatzDoku
Name: _Pol649/
Sealed: true
Name: _Investigation/
Sealed: true
Class-Path: Referenced Libraries/derby.jar
Die Datenbank starte ich mit dem DerbyTool 'startNetworkServer' und bekomme auch die Anzeige,
dass die DB bereit ist.
Mein Programm startet auch bis zum ersten Datenbankzugriff. Dann erhalte ich den Fehler
java.lang.ClassNotFoundException : org.apache.derby.jdbc.ClientDriver
...
etc.
und außerdem :
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/649DB .......
Wie gesagt, nur wenn ich über den Batchfile starte.
Habt ihr eine Lösung für mich?
mein Programm läuft aus Eclipse sehr gut.
Aber nun soll das Ding über eine .bat-Datei gestartet werden.
Hierzu habe ich diese Datei wie folgt geschrieben :
Der Pfad wurde von mir abgekürzt
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derbyclient.jar
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derbynet.jar
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derby.jar
Set CLASSPATH=..\649DB\Derby\DerbyDB\lib\derbytools.jar
Set CLASSPATH=..\ClassFiles\src\Doku649.jar
start java _Pol649.EinsatzDoku
Die Manifest.mf sieht so aus :
Manifest-Version: 1.0
Sealed: true
Main-Class: _Pol649.EinsatzDoku
Name: _Pol649/
Sealed: true
Name: _Investigation/
Sealed: true
Class-Path: Referenced Libraries/derby.jar
Die Datenbank starte ich mit dem DerbyTool 'startNetworkServer' und bekomme auch die Anzeige,
dass die DB bereit ist.
Mein Programm startet auch bis zum ersten Datenbankzugriff. Dann erhalte ich den Fehler
java.lang.ClassNotFoundException : org.apache.derby.jdbc.ClientDriver
...
etc.
und außerdem :
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/649DB .......
Wie gesagt, nur wenn ich über den Batchfile starte.
Habt ihr eine Lösung für mich?