2016-12-29 2 views
-1

ich tryin bin meine Java-Klassen wie dies zur Zeit mit javacSo fügt .jar-Dateien zu javac Kompilierung (Windows 10)

javac myClass.java 

ich auch einige .jar-Dateien (poi-3.15 bin mit kompilieren .jar ...), die für Klassen wie Row, HSSFSheet usw. erforderlich sind (um Informationen von Excel zu erhalten). Wenn ich diese .jar-Dateien in Eclipse geladen habe, hatte ich kein Problem damit, Dinge zum Laufen zu bringen.

Mit der Eingabeaufforderung werden jedoch meine .jar-Dateien nicht gefunden. Ich habe meine .java-Dateien im Ordner/src und in den .jar-Dateien an die Stelle meines .classpath gestellt. Die Kompilierung funktioniert nicht.

Ist es möglich, .java und .jar Dateien in den gleichen Ordner zu platzieren, führen Sie den "javac" Befehl aus und führen Sie das Programm aus.

Ich muss meine Hausaufgaben an einen Lehrer schicken, also muss er nur das "javac myClass.java" ausführen, gefolgt von "java myClass".

Jede Hilfe wird sehr geschätzt!

+1

Haben Sie in Erwägung gezogen, (a) die Tool-Dokumentation zu konsultieren (b) mit einer IDE oder (c) mit einem Build-Tool wie Ant oder Maven? – EJP

Antwort

2

Gläser gehören, verwenden:

javac -classpath "/path/to/jar1.jar;/parh/to/jar2.jar" MyClass.java 

Diese Gläser zu Ihrem Classpath bei der Kompilierung hinzugefügt werden.