Question

Je suis un étudiant aveugle qui doit utiliser le traitement dans un cours de programmation. Est-il possible avec la version 1.01 actuelle de compiler des fichiers d’esquisse à partir de la ligne de commande et d’afficher les erreurs éventuelles?

Mise à jour Ce lien m'a aidé à résoudre mes problèmes, je rédigerai un article à ce sujet lorsque j'aurai le temps.

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

Était-ce utile?

La solution

Après avoir parcouru le journal de révision, j'ai trouvé la documentation de Classe Commander , qui explique que vous devez créer une version distincte de la source pour utiliser la version en ligne de commande de Processing.

Autres conseils

Je n'ai pas vérifié avec Processing 1.01, mais avec 1.2. Après m'être confronté au même problème, j'ai finalement réussi à le faire fonctionner. Utilisation de l'invite de commande en clair à partir de Windows d'abord Vous devez compiler les fichiers .java en .class à l'aide de la commande suivante:

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

Si vous ne spécifiez pas le chemin d'accès à la bibliothèque de traitement principale, vous obtenez une erreur telle que: le package processing.core n'existe pas .

L'étape suivante consiste à compresser les fichiers java .class dans un fichier .jar . Cela peut être fait avec la commande suivante:

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

où le fichier manifeste est facultatif. Si vous rencontrez une erreur, si le chemin d'accès n'a pas été défini, vous devez suivre le chemin d'accès à la bibliothèque java à l'aide de la commande suivante:

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

Si tout va bien, vous devriez obtenir un fichier jar que vous pouvez utiliser dans votre dossier de dessin.

Le traitement n'est-il pas fait en Java?

Je suppose que vous pouvez simplement compiler avec javac comme d'habitude.

J'aime:

javac yourclass.java

Si vous avez les packadges installés correctement, le compilateur Java devrait les trouver facilement, je pense.

Non, je ne trouve aucun moyen de compiler Traitement des fichiers à partir de la ligne de commande. Même s'ils affirment que ils ont ajouté cette fonctionnalité ( réponse n ° 7), il n’ya aucune mention de la façon dont cela est réellement fait.

J'ai examiné les instructions relatives à la conversion du code de traitement en code Java et à l'ajout essentiel aux bibliothèques et aux classes d'encapsidation nécessaires. Bien sûr, en pratique, il semble impossible (comme l'a montré votre question initiale) de le faire par vous-même.

Je dirais que votre meilleur pari est de harceler le type sur le lien donné qui a dit l'avoir ajouté et de demander de la documentation sur la façon dont cela se fait. De plus, je pense que vous pouvez obtenir le bogue rouvert car il ne compte pas comme une solution de bogue s’ils ne vous disent pas comment le faire, ou au moins une référence au manuel indiquant où cela est discuté.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top