Verarbeiten von Skizzen über die Befehlszeile kompilieren?
-
19-08-2019 - |
Frage
Ich bin ein blinder Student, die Verarbeitung in einer Programmiersprache Klasse zu verwenden hat. Ist es möglich, mit der aktuellen Version 1.01 Skizzen Dateien von der Kommandozeile zu kompilieren und alle Fehler anzuzeigen?
Update Dieser Link hat mir geholfen, meine Probleme zu beheben, werde ich eine Blog-Post über sie schreiben, wenn ich Zeit habe.
http://processing.org /discourse/yabb_beta/YaBB.cgi?board=os_core_pde;action=display;num=1224645998
Lösung
Nach dem Graben durch das Revisionsprotokoll fand ich die Dokumentation für den Kommandant Klasse , was erklärt, dass Sie eine separate Build von der Quelle erstellen haben die Befehlszeilenversion von Verarbeitung zu verwenden.
Andere Tipps
Ich habe nicht mit Verarbeitung überprüfen 1,01, nur mit 1.2.
Nachdem ich mich mit dem gleichen Problem konfrontiert, schließlich gelang es mir, diese Funktion zu erhalten. Mit Hilfe der Klareingabeaufforderung von Windows zuerst müssen Sie die .java
Dateien zusammenstellen, indem Sie den folgenden Befehl .class
:
> javac -classpath <path to processing>/lib/core.jar *.java
Wenn Sie nicht den Pfad zum Kernverarbeitungsbibliothek angeben, erhalten Sie einen Fehler wie:. package processing.core does not exist
Der nächste Schritt ist die Java-.class
Dateien zu komprimieren Datei .jar
. Dies kann mit dem folgenden Befehl:
> jar <command> file.jar {manifest.txt} *.class
, wo die Manifest-Datei ist optional. Wenn Sie einige Fehler kam, war der Weg nicht beschweren definiert, müssen Sie den Pfad der Java-Bibliothek verfolgen, indem Sie den Befehl:
path c:\Program Files\Java\jdk1.5.0_09\bin;%path%
Wenn alles in Ordnung ist, dann sollten Sie eine JAR-Datei erhalten, die Sie auf Ihre Skizze Ordner verwenden können.
Ist das nicht in Java gemacht Verarbeitung?
Ich denke, man kann nur mit javac wie gewohnt kompiliert.
Wie:
javac yourclass.java
Wenn Sie den packadges richtig die Java-Compiler installiert haben, sollten sie leicht finden, denke ich.
Nein, ich kann keinen Weg finden Verarbeitungsdateien über die Befehlszeile zu kompilieren. Trotz der Tatsache, dass sie href="http://dev.processing.org/bugs/show_bug.cgi?id=219" rel="nofollow noreferrer"> Anspruch sie haben diese Funktion hinzugefügt in
Die Verarbeitung Code in Java-Code und seine wesentlichen Zugabe in den notwendigen Bibliotheken und Wrapper-Klassen Ich sah den Anweisungen über zu konvertieren. Natürlich sieht es nicht machbar zu sein (wie Ihre erste Frage zeigte) in der Praxis auf eigene Faust zu tun. Ich würde sagen, die beste Wahl, um den Kerl auf dem gegebenen Link nerven, der sagte, er es in dem Nachspiel und fragen Sie nach einiger Dokumentation, wie es gemacht wird. Darüber hinaus glaube ich Ihnen den Fehler wieder geöffnet erhalten können, da es nicht als Bug-Fix nicht zählt, wenn sie Ihnen nicht sagen, wie es zu tun, oder zumindest ein Verweis auf das Handbuch zeigt, wo dies diskutiert wird.