compilar aplicacion

Iniciado por jelsir, 7 Abril 2014, 03:32 AM

0 Miembros y 1 Visitante están viendo este tema.

jelsir

Buen día

solicitando nuevamente de su apoyo estoy en la parte final de mi proyecto ya he buscado información acerca de como ejecutar mi programa hecho en java sin tener que abrir netbeans, veo que una de las opciones es crear un archivo ejecutable JAR ya lo tengo y funciona bien ahora lo que intente hacer es que mi aplicación se ejecute en otra pc me comentan que con un compilador que empaquete el jdk y a su vez empaquete mi aplicación pero mi aplicación esta conectado a una base de datos mysql me puede ayudar con algún tutorial que me pueda ayudar....gracias
(`'·.¸(`'·.¸ ¸.·'´)¸.·'´)
«´¨`·...[JeLsIr] «
(¸.·'´(¸.·'´ `'·.¸)`'·.¸)

1mpuls0

Hola

Primero que nada, debes tener cuidado con las rutas absolutas y relativas que maneja tu aplicación.
Segunda, para ejecutar tu aplicación no hace falta que la otra pc tenga instalado el JDK (java development kit), con el JRE basta, verifica que sea la versión más reciente para no tener problemas.
Tercera, al proyecto debes adjuntar ya sea al mismo nivel de tu aplicacion.jar tu conector de base de datos mysql o bien en alguna carpeta, dependiendo de como lo tengas.
Cuarta, debes verificar que tu conexión a la base de datos se este realizando correctamente.

Espero haberme explicado, saludos.
abc

jelsir

gracias por tu punto de vista, lo que realmente necesito es que la otra pc que no tiene nada(java y gestor de base de datos) al momento de ejecutar el archivo .exe o el instalador instale el JRE, mi aplicacion y que no tenga problemas con mi base de datos(phpmyadmin) actualmente toda la información que se ejecuta en mi aplicación esta guardando toda la información en el phpmyadmin, entonces en la pc que quiero instalar mi aplicación no tiene nada de JRE, mysql(phpmyadmin), lo que intento hacer es como si fuera a instalar cualquier programa dentro de Windows... si me explico???

gracias
(`'·.¸(`'·.¸ ¸.·'´)¸.·'´)
«´¨`·...[JeLsIr] «
(¸.·'´(¸.·'´ `'·.¸)`'·.¸)

1mpuls0

Deja ver si entendí...

Quieres que tu aplicación en java (especificamente tu aplicacion.jar) instale el jre?.
Eso es prácticamente imposible porque necesitas el jre para poder ejecutar tu .jar

También quieres que tu aplicación (.jar) instale y configure la base de datos de mysql?
Supongo que esto lo estarás trabajando bajo windows, pero aun así es prácticamente imposible hacerlo.

No puedes hacer que tu aplicación haga todo en automático...
El JRE y MySQL son requerimientos para que tu programa funcione.
abc

jelsir

no en lo absoluto se que no es posible, lo que yo necesito es que mi aplicación se pueda instalar en otras computadoras pero mi aplicación se conecta con base de datos (phpmyadmin) ya lo cheque y funciona bien con la base de datos ahora necesito que se compile no se si sea el termino correcto, para llevar a cualquier pc mi aplicación, no que mi aplicación instale los programas(jre mysql) si no que se instale junto con mi aplicación, jre y phpmyadmin estos después de ejecutar algún setup y automáticamente se instale(jre,phpmyadmin,mi apliacacion)digo espero que me entiendan o alguna sugerencia .......?
(`'·.¸(`'·.¸ ¸.·'´)¸.·'´)
«´¨`·...[JeLsIr] «
(¸.·'´(¸.·'´ `'·.¸)`'·.¸)

1mpuls0

mysql lo vas a instalar en cada una de las pcs? o la aplicación se va a conectar a un "servidor" donde estará mysql?.

Pues lo que tendrías que hacer es instalar mysql y jre independiente, y tu .jar solo copiarlo.

Creo que deberías comentarlo en el subforo de software si necesitas hacer como un septup en donde se instale mysql y jre "al mismo tiempo", o pide que muevan el tema
abc

jelsir

ok. mi estimado... muy amable por tu atención veremos si encontramos algo mas en la web seguiremos investigando, hasta llegar a la solución o algo parecido....te agradezco mucho..!!!!
(`'·.¸(`'·.¸ ¸.·'´)¸.·'´)
«´¨`·...[JeLsIr] «
(¸.·'´(¸.·'´ `'·.¸)`'·.¸)

1mpuls0

En verdad te recomiendo que comentes en el subforo de software, seguro ahí tendrán alguna solución.
Solo trata de ser un poco descriptivo en el título del tema, algo como "crear un instalador de varios programas"

Lo único que sé es que tal vez Inno Setup o NINITE podrían ayudarte, pero como te comento estoy seguro que ahí te podrán ayudar.

https://foro.elhacker.net/software-b13.0/


Saludos!
abc