2016-06-28 14 views
1

Ich versuche, die einfachste Möglichkeit zu finden, einige Java-Code über die Befehlszeile zu kompilieren, während mehrere JAR-Dateien enthalten. Das habe ich zuletzt versucht und es scheint nicht zu funktionieren.Java CL-Kompilierung: Hinzufügen mehrerer JAR-Dateien

javac -d bin -sourcepath src -cp lib/* ConfigToExcel.java 

Der Fehler Ich erhalte ist

javac: invalid flag: lib/FIRST_JAR_FILE.jar 

Ich bin sicher, dass es eine einfache Lösung für dieses Problem ist, aber ich kann nicht scheinen, um es zu finden.

+0

Windows- oder Unix-basierten Wenn es Windows-ist, versuchen Sie die/in eine \ Ändern – ManoDestra

+0

Oder verwenden Sie so etwas wie [ANT] (http: /. /ant.apache.org/), SBT, Maven, etc. Und stellen Sie sicher, dass es keine Leerzeichen in den jar-Dateinamen Ihrer lib gibt. – ManoDestra

Antwort

1

gerade in Anführungszeichen Versuchen (") mit dem Classpath:

-cp "lib/*" 
+0

Das hat es gelöst, danke. – Racehorse35

Verwandte Themen