Uso el WampServer Version 2.0 el cual tiene PHP Version 5.3.0
También intenté insertar la aplicación JAR con html pero no se pudo porque no es un applet y nada más me arrojaba errores.
Pues ya no se como hacerle
![Negando](http://static.forosdelweb.com/fdwtheme/images/smilies/negar.gif)
| |||
![]() Tengo una aplicación JAR que quiero hacer que se ejecute desde un archivo de PHP, el problema es que he estado leyendo e investigando pero no he podido hacer que esto ocurra. He probado la función exec(java -jar ruta_archivo/myaplicacion.jar) y shell_exec(), system() e incluso el passthru() pero ninguno funciona, no me sale ningun error simplemente la pagina se cuelga es decir, se queda cargando hasta que me aburro y detengo la carga de la pagina. Uso el WampServer Version 2.0 el cual tiene PHP Version 5.3.0 También intenté insertar la aplicación JAR con html pero no se pudo porque no es un applet y nada más me arrojaba errores. Pues ya no se como hacerle ![]() |
| |||
Respuesta: Ejecutar JAR desde PHP si puedes ejecutar ese .jar desde linea de comandos, se necesita que el usuario de php (usualmente apache) tenga permiso para ejecutarlo. |
| |||
Respuesta: Ejecutar JAR desde PHP Sí, no tengo ningún problema para ejecutar el JAR desde línea de comandos. |
| |||
Respuesta: Ejecutar JAR desde PHP Bueno el JAR es una aplicación que se instala en la PC y sirve para calcular primas de seguros vehículares. Lo que quiero es que cuando el usuario ingrese al sistema (creado con html y php) aparezca el JAR en la página. |
| |||
Respuesta: Ejecutar JAR desde PHP Cita: Calma, calma, si entiendo como funciona, igual no lo se todo pero sí lo entiendo, sólo quería asegurarme de que no se podía hacer, estuve leyendo sobre situaciones similares y no encontré alguno que hablara sobre un jar instalable. Sobre lo que si no se mucho es sobre java, he programado con ese lenguaje pero nunca llegué a hacer más cosas con él, es por eso que estaba con la duda.
Iniciado por pateketrueke ![]() Lo que planteas es absurdo, si se trata de un programa instalable ni a golpes lo vas a poder ejecutar desde PHP y menos aún que aparezca en alguna pagina. ![]() Me da la impresión de que no tienes ni la menor idea de como funciona la web y sobre todo, que no entiendes las limitaciones de PHP. |
| ||||
![]() Hola, Cita: Básicamente preguntaba que hacía el programa o que esperabas que hiciera para saber si, de alguna forma, el programa espera información ingresada manualmente o si presentaba alguna pantalla. Esperaba una respuesta mas elaborada.El punto es que si el programa en Java dentro del archivo JAR, espera de alguna forma que ingreses información, haciendo algún tipo de pregunta donde tienes que responder manualmente, entonces no va a funcionar. Tampoco si el programa presenta una ventana solicitando información. Si el programa solamente realizara los cálculos en base a parámetros ingresados en la línea de comandos, o leídos de algún archivo, entonces si sería posible hacerlo funcionar desde PHP. Que sea un programa que se instala 'normalmente' no es inconveniente en Java, puesto que rara vez los programas en Java dentro de JAR's proveen instaladores, así mismo, los programas en JAR normalmente se pueden ejecutar directamente sin necesidad de ningún tipo de instalación. Ahora bien, adivinando, posiblemente es un programa de escritorio y lo que esperas que es aparezca la ventana en la página web mágicamente, lo cual no va a suceder. Para eso existen los Applets o actualmente JavaFX. Saludos, |
Etiquetas: |