anonymous Log in
Search
Recents:
v3.0
java-l
Ejecutar un Proceso de Genexus(Java) en Linux(Ubuntu o Red Hat)
09/06/10 13:42

Diego Rostagnol

Replies: 1


A linux tienes que copiar las librerías estandar de genexus (gxclassr.zip,
GxUtils.jar), tu clase amanadarcorreosclientes.class y agrgar todo al
classpath.

Lo ejecutas igual que en windows con el comando JAVA.

Saludos.

Diego Rostagnol.

2010/6/9 Cesar Cortes <ccortes@mni.com.mx>

> Hola Buenos días gente del foro.
> Es mi primera pregunta.
>
> **Tengo un problema al ejecutar un Proceso en Java Creado en Genexus.
> Creé un proceso (Para mandar Emails) en genexus que se llama
> MandarCorreosClientes
>
> Lo compilé y lo Ejecute sin problemas, todo bien.
>
> Cuando lo ejecuté me di cuenta de que manda llamar a Java:
> C:\Java\Jdk...\bin\java.exe amanadarcorreosclientes
>
> Y me manda los corres electronicos bien.
>
> Mi pregunta es:
> ¿Que clases tengo q copiar a Linux y como ejecutarlas?
>
>
> MUCHAS GRACIAS DE ANTE MANO!!!!!!
>
> -----------------------------------------
> Para Suscribirse/Desuscribirse:
> http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
> Por consultas owner-java-l@gxtech.com.uy
>



--
Diego Rostagnol
Uruguay

-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
Por consultas owner-java-l@gxtech.com.uy
Replies

Leandro Minatel45751

09/06/10 13:48
armate un shell script que sea masomenos asi: #!/bin/bash export CLASSPATH=.:gxclassr.jar:mysql-connector-java.jar:otras clases necesarias.jar /ruta al jre/java nombre de la clase $* el $* es por si necesitas enviarle parametros. lo marcas para ejecucion con chmod +x nombre del script y listo En la carpeta donde esta el class debes tener las librerias (jar) necesarias. La unica diferencia con Windows es que el CLASSPATH se separa con dos puntos en lugar de punto y coma. Recorda ponerle en GX la llamada de tipo "command line". Slds 2010/6/9 Cesar Cortes > Hola Buenos días gente del foro. > Es mi primera pregunta. > > **Tengo un problema al ejecutar un Proceso en Java Creado en Genexus. > Creé un proceso (Para mandar Emails) en genexus que se llama > MandarCorreosClientes > > Lo compilé y lo Ejecute sin problemas, todo bien. > > Cuando lo ejecuté me di cuenta de que manda llamar a Java: > C:\Java\Jdk...\bin\java.exe amanadarcorreosclientes > > Y me manda los corres electronicos bien. > > Mi pregunta es: > ¿Que clases tengo q copiar a Linux y como ejecutarlas? > > > MUCHAS GRACIAS DE ANTE MANO!!!!!! > > ----------------------------------------- > Para Suscribirse/Desuscribirse: > http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20 > Por consultas owner-java-l@gxtech.com.uy > -- I get paid to support Windows, I use Linux to get work done. ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20 Por consultas owner-java-l@gxtech.com.uy


Back to java-l