2017-11-26 3 views
0

Ich bin nicht mit JAVA vertraut und habe einen Java-Code (Tool) in GitHub "https://github.com/shuaiwanghk/TTM" gefunden, der mit einer Aufgabe zusammenhängt, an der ich gerade arbeite.Javac - Kompilieren von .java Dateien in verschiedenen Verzeichnissen TTM-Code

Kann mir jemand helfen, die Kompilierungsbefehle dafür zu schreiben.

+1

Haben Sie das Projekt von Github heruntergeladen? Welches Betriebssystem verwenden Sie? Das Projekt ist ein Eclipse-Projekt; Kannst du es nicht in Eclipse importieren? – ujulu

+0

Ich habe nicht versucht, es in Eclipse zu importieren. – sam

Antwort

0

Sie sollten die folgenden Schritte durchführen, den Quellcode zu kompilieren:

  • Laden Sie den Quellcode. Das Verzeichnis für das heruntergeladene Projekt sollte `TTM 'sein.
  • das aktuelle Verzeichnis in dieses Verzeichnis ändern:

    Unter Windows:

    cd C:\TTM // assuming you downloaded to the root of drive "C" 
    

    Unter Linux:

    cd ~/projects/TTm // assuming you saved the project in "projects" folder in your home directory 
    
  • auf der Kommandozeile den folgenden Befehl ausführen:

Unter Windows:

javac -d bin -cp "lib\args4j-2.0.21.jar;lib\commons-math3-3.5.jar:lib\lingpipe-4.1.0.jar" src\argument\*.java src\dataunit/*.java src\launcher\*.java src\matrix\*.java src\matrix\*.java src\model\*.java src\multithread\*.java src\task\*.java src\utility\*.java 

Auf Linux

javac -d bin -cp "lib/args4j-2.0.21.jar:lib/commons-math3-3.5.jar:lib/lingpipe-4.1.0.jar" src/argument/*.java src/dataunit/*.java src/launcher/*.java src/matrix/*.java src/matrix/*.java src/model/*.java src/multithread/*.java src/task/*.java src/utility/*.java 

Dies sollte die Quellen und setzen die kompilierten Klassen in den Ordner bin kompilieren.

Hinweis: Die Linux-Version ist getestet; aber das Fenster ist nicht.

Verwandte Themen