despues de crear un EXE apartir de un JAR

Iniciado por jelsir, 31 Agosto 2015, 00:12 AM

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

jelsir

Hola buenas tardes solicitando de su ayuda hice un proyecto en netbeans, realice un archivo jar en donde exporta los datos de una tabla a excel al correr el programa desde netbeans no hay ningún problema guarda correctamente los datos en excel después de crear el archivo jar al ejecutarlo desde la pc en la ubicación dist tampoco existe problema, es después de crear un exe a partir de mi compilación JAR el programa corre perfectamente pero cuando deseo importar mi archivo en formato excel no genera el archivo xls no estoy utilizando ninguna base de datos.. cual es el problema ya investigue por todos lados pero no encuentro la solución..por su ayuda y tiempo les agradezco..

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

someRandomCode

#1
Necesitas un compilador AOT (Ahead of time) en vez del JIT de JAVA.
Podes usar GCJ de la suite GCC
Podes usar JSmooth que es un wrapper
Hay otra utilidad que genera los EXE con una mini VM que se llama JarToExe
O Bien Executor (mismo) entre otras opciones..

EDIT: Cambiaste el post? Quedo lo mio como descolgado..
Agrega unos cuantos System.out.println() para hacer debugging y ver el resultado de las operaciones..

jelsir

funciona bien ahora tengo una duda si mi exe lo quiero ejecutar en otra pc funcionara??
(`'·.¸(`'·.¸ ¸.·'´)¸.·'´)
«´¨`·...[JeLsIr] «
(¸.·'´(¸.·'´ `'·.¸)`'·.¸)

someRandomCode

Deberia sisi, igualmente podrias probarlo en una maquia virtual con una version diferente de Windows solo para probar..

DeMoNcRaZy

Si pasas todos los componentes (archivos) de dicho programa y tienes Java en la otra pc debería funcionar igual.

Faltando 1 archivo ya no funcionará. Compruébalo bien.

Saludos.
Esta página web no está disponible - Google Chrome

exploiterstack

#5
Cita de: jelsir en 31 Agosto 2015, 02:35 AM
funciona bien ahora tengo una duda si mi exe lo quiero ejecutar en otra pc funcionara??

Si que tiene que funcionar... pero UNICAMENTE en S.O's Windows que es el que soporta el formato de archivo .EXE , esto quiere decir que acabas de crear(build) un programa "dependiente" del S.O, es decir ya no funcionaria en sistemas Linux por que hacen uso del formato ELF...

pd: Dicho todo esto no veo por que no iba a funcionar en la gran mayoría de Windows.

Un saludo!

jelsir

caballeros muy amable con sus respuestas todo funciona al cien x ciento  muy amable por su ayuda

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