2016-04-19 7 views
0

Ich versuche, eine Klasse von der Befehlszeile über Java-Befehl (Windows cmd) auszuführen. Ich habe auch den Klassenpfad angegeben.java -cp [Befehlszeile] mehrere Verzeichnisse

java -cp bin\ training.TestClient

funktioniert. Aber ich kann keinen anderen Ordner mit einem Jar angeben.

java -cp bin\:lib\ojdbc7.jar training.TestClient

Wenn ich dies versuche, bekomme ich einen Fehler "Hauptklasse nicht gefunden".

Wie kann ich die lib \ ojdbc7.jar auch in den Klassenpfad aufnehmen?

+1

Der Klassenpfadtrenner für Windows ist ';' not ':'. – Berger

Antwort

2

Unter Windows ist der Pfadtrenner ;. : funktioniert nur auf * nix-Systemen.