Domanda

Sono uno studente cieco che deve usare l'elaborazione in una classe di programmazione. Con l'attuale versione 1.01 è possibile compilare file di schizzo dalla riga di comando e visualizzare eventuali errori?

Aggiornamento Questo link mi ha aiutato a risolvere i miei problemi, scriverò un post sul blog quando avrò tempo.

http://processing.org /discourse/yabb_beta/YaBB.cgi?board=os_core_pde;action=display;num=1224645998

È stato utile?

Soluzione

Dopo aver scavato nel registro delle revisioni ho trovato la documentazione per Classe Commander , che spiega che è necessario creare una build separata dall'origine per utilizzare la versione della riga di comando di Processing.

Altri suggerimenti

Non ho verificato con Processing 1.01, solo con 1.2. Dopo aver affrontato lo stesso problema, finalmente sono riuscito a farlo funzionare. Utilizzando prima il semplice prompt dei comandi da Windows Devi compilare i file .java in .class utilizzando il seguente comando:

> javac -classpath <path to processing>/lib/core.jar *.java

Se non si specifica il percorso della libreria di elaborazione principale, viene visualizzato un errore del tipo: pacchetto processing.core non esiste .

Il prossimo passo è comprimere i file java .class nel file .jar . Questo può essere fatto con il seguente comando:

> jar <command> file.jar {manifest.txt} *.class

dove il file manifest è facoltativo. Se hai riscontrato qualche errore, lamentando che il percorso non è stato definito, devi tracciare il percorso della libreria java, usando il comando:

path c:\Program Files\Java\jdk1.5.0_09\bin;%path%

Se tutto è ok, allora dovresti ottenere un file jar, che puoi usare nella tua cartella sketch.

L'elaborazione non è stata eseguita in Java?

Immagino che tu possa semplicemente compilare con javac come al solito.

Come:

javac yourclass.java

Se hai i pacchetti installati correttamente, il compilatore Java dovrebbe trovarli facilmente penso.

No, non riesco a trovare alcun modo per compilare Elaborazione dei file dalla riga di comando. Nonostante rivendicano hanno aggiunto questa funzione in ( risposta n. 7), non si fa menzione di come ciò avvenga effettivamente.

Ho esaminato le istruzioni sulla conversione del codice di elaborazione in codice Java e la sua essenzialmente aggiunta nelle librerie e nelle classi wrapper necessarie. Certo, in pratica sembra impossibile (come ha mostrato la domanda iniziale) da fare da soli.

Direi che la tua scommessa migliore è infastidire il ragazzo sul link indicato che ha detto di averlo aggiunto e chiedere un po 'di documentazione su come è fatto. Inoltre, penso che tu possa riaprire il bug poiché non conta come una correzione di bug se non ti dicono come farlo, o almeno un riferimento al manuale che mostra dove viene discusso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top