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!!
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..
funciona bien ahora tengo una duda si mi exe lo quiero ejecutar en otra pc funcionara??
Deberia sisi, igualmente podrias probarlo en una maquia virtual con una version diferente de Windows solo para probar..
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.
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!
caballeros muy amable con sus respuestas todo funciona al cien x ciento muy amable por su ayuda
saludos