compilando bocetos de procesamiento desde la línea de comandos?
-
19-08-2019 - |
Pregunta
Soy un estudiante ciego que tiene que usar el procesamiento en una clase de programación. ¿Es posible con la versión actual 1.01 compilar archivos de boceto desde la línea de comandos y ver algún error?
Actualizar Este enlace me ayudó a solucionar mis problemas, escribiré una publicación de blog cuando tenga tiempo.
http://processing.org /discourse/yabb_beta/YaBB.cgi?board=os_core_pde;action=display;num=1224645998
Solución
Después de buscar en el registro de revisión, encontré la documentación para el Commander class , que explica que debe crear una compilación separada de la fuente para usar la versión de línea de comandos de Processing.
Otros consejos
No verifiqué con Processing 1.01, solo con 1.2.
Después de confrontarme con el mismo problema, finalmente logré que esto funcionara. Usando el símbolo del sistema simple desde Windows primero Debe compilar los archivos .java
en .class
utilizando el siguiente comando:
> javac -classpath <path to processing>/lib/core.jar *.java
Si no especifica la ruta a la biblioteca de procesamiento central, aparece un error como: package processing.core no existe
.
El siguiente paso es comprimir los archivos java .class
en el archivo .jar
. Esto se puede hacer con el siguiente comando:
> jar <command> file.jar {manifest.txt} *.class
donde el archivo de manifiesto es opcional. Si recibió algún error, quejándose de que la ruta no estaba definida, debe rastrear la ruta a la biblioteca de Java, utilizando el comando:
path c:\Program Files\Java\jdk1.5.0_09\bin;%path%
Si todo está bien, entonces debería obtener un archivo jar, que puede usar en su carpeta de bocetos.
¿El procesamiento no se realiza en java?
Creo que puedes compilar con javac como siempre.
Me gusta:
javac yourclass.java
Si tienes los paquetes instalados correctamente, creo que el compilador de Java debería encontrarlos fácilmente.
No, no puedo encontrar ninguna manera de compilar Procesando archivos desde la línea de comandos. A pesar de que reclamo han agregado esta función en ( respuesta # 7), no se menciona cómo se hace esto realmente.
Revisé las instrucciones sobre cómo convertir el código de procesamiento en código Java y esencialmente agrega las bibliotecas necesarias y las clases de contenedor. Por supuesto, en la práctica parece inviable (como mostró su pregunta inicial) hacerlo por su cuenta.
Diría que su mejor opción es molestar al tipo en el enlace dado que dijo que lo agregó y pedirle documentación sobre cómo se hace. Además, creo que puede volver a abrir el error ya que no cuenta como una corrección de errores si no le dicen cómo hacerlo, o al menos una referencia al manual que muestra dónde se discute esto.