Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: misforos en 28 Mayo 2010, 12:01 PM

Título: ¿como hacer que java no llame a Java Runtime Environment?
Publicado por: misforos en 28 Mayo 2010, 12:01 PM
he visto un programa exe hecho en java pero que no necidta a Java Runtime Environment

Alguien sabe como hizo eso?
Título: Re: ¿como hacer que java no llame a Java Runtime Environment?
Publicado por: misforos en 28 Mayo 2010, 13:12 PM
por lo lo que vi esta hecho con un programa llamado excelsior  :-\
ahora el problema esta en como extraigo el java

me parece dificil alguien sabe alguna manera?
Título: Re: ¿como hacer que java no llame a Java Runtime Environment?
Publicado por: Debci en 28 Mayo 2010, 16:33 PM
Si que llama al runtime, solo que lo hace ejecutando un portable o que el exe actue solo como launcher crea el proceso del jre y este carga el java en el proceso hijo (JRE)

Si sabes programar en C++ puedes hacertelo tu mismo.


Saludos
Título: Re: ¿como hacer que java no llame a Java Runtime Environment?
Publicado por: egyware en 28 Mayo 2010, 17:12 PM
Usa el GCJ el compilador de GNU para Java.
Generas los class con el GCJ y con opciones especiales (que no se todavia) generas objectos (*.o) los cuales puedes linkear a ejecutables.

Saludos