Hacer un .EXE en JCreator......

Iniciado por knckoCk, 27 Noviembre 2008, 09:41 AM

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

knckoCk

Quisiera saber como puedo hacer un ejecutable teniendo ya echo mi codigo en JCreator......se acerca de la existencia de los.jar.....pero no se bien como hacerlo...por favor alguien q me pueda orientar en este tema se q se habla mucho de el...pero pues quisiera aprender de los mejores.....pq las explicaciones en google quedan cortas.....

Amerikano|Cls

Mira yo solo trabajo con eclipse, es tan secillo como caminar  :) en eclipse solo le das a export/jar file y listo, en netbeans no creo que sea tan duro, busca opciones como exportar o algo por el estilo, es muy facil men, o si no googlea jeje.

salu2

amerikano




Mi blog:
http://amerikanocls.blogspot.com

Nakp

build proyect? y si no aprende a usar la consola :xD

ejecutables .exe con excelsior o on gcj

salu2
Ojo por ojo, y el mundo acabará ciego.

joseprox

Padre......que pasa.....por que hacer,.....eso....

java tiene su propia maquina para ejecutar sus programas...JVM y ademas estas atentando contra uno de lo principios de java que es la PORTABILIDAD......

te digo...tu haces una aplicacion sencilla de escritorio....la enpaquetas en un jar...y la puedes ejecutar en otro sistema operativo.....por ejemplo en Linux,solaris,applets.....

leete un poco de la portabilidad en java...y verassss.....que esa es la ventaja de java contra las aplicaciones de .NET, DELPHI....y otros lenguajes de programacion...

entre tanto te enseño a crear JAR........eacribebe y te cuento....

saludos.......joseprox.



Toda persona tiene derecho a cometer errores...
la verdad es q solo ella es RESPONSABLE DE LO QUE HACE.....!!!!!

cyberserver

#4
K honda!!! soy relativamente nuevo en la programacion en Java y esoy 100000 % de acuerdo en lo de la portabilidad pues compilandolo por asi decirlo en .exe estaras perdiendo la capacidad de ejecutar la aplicacion en otro SO diferente a Windows!!

Pero pues  ya me dio curiosidad !!!! Daaaaaaaaaa

Si se puede convertir un .class en un .exe?¿ y si se puede convertir  el .exe tendria necesidad de instalar la maquina virtual de Java o ya seria una aplicacion independiente..¿?






Nakp

Ojo por ojo, y el mundo acabará ciego.

cyberserver

Citarjava a nativo (o casi, no requiere JRE)

http://www.excelsior-usa.com/jet.html (tienen licencias gratuitas para desarrolladores de software gratuito)

salu2


O perdon es que no sabia que en ese tema se hablara de eso!

pero me quede con una duda! que es nativo que quieres decir cuando dices java a nativo...y eso de "o casi,  no requiere JRE"

Kieres decir acaso de java a exe y k ya combiertiendolo  no es necesario JRE que son las librerias para poder correr un codigo de Java o no entendi?¿?¿






Nakp

si, lo que hace es incluir en el exe las clases de java portadas a nativo para ejecutarlo

para que lo entiendas mejor visita su explicación

http://www.excelsior-usa.com/jetinternals.html
Ojo por ojo, y el mundo acabará ciego.

cyberserver

aaaa NO MA SUPER contento con la informacion que me diste gracias me quedo clarisimo como funciona!!!!

Un resumen de ellos es esto:
CitarExcelsior JET Optimizador
Una aplicación Java consiste en una serie de archivos de clases y archivos de recursos, como imágenes, que son envasados en uno o más archivos jar.

Using the Excelsior JET Optimizer, you convert the classes into highly optimized x86 code and create a native executable for Windows or Linux. This technique is called Ahead-Of-Time (AOT) compilation. Uso del optimizador de Excelsior JET, convertir las clases en x86 altamente optimizado código nativo y crear un ejecutable para Windows o Linux. Esta técnica se llama futuro de tiempo (AOT) compilación.

Ahora, el original de clases de Java ya no son necesarios para que la aplicación se ejecute.


Y se puede iniciar el ejecutable como si fuera una aplicación nativa




Pues la nete con todo ya no es un pretexto las extensiones .class y la maquina virtual en Java!!!!   :xD