SoloCodigo
Programación General => Java => Mensaje iniciado por: BlackWind en Miércoles 21 de Abril de 2004, 08:49
-
pues esa es la pregunta, hay alguna forma de crear un ejecutalbe (.exe) cuando programas en java (asi como si fuera en c/c++)??, si asi, ¿como?
-
si lo hay pero no lo recuerdo en este momento..
igual si instalas las nuevas maquina virtuales puedes hacer un .jar con tus clases de java y al hacer doble click al punto jar el programa se ejecuta.
-
Precisamente la idea de Java es que no crees ejecutables, sino codigos objeto para poder ejecutarlos en cualquier maquina con su maquina virtual, sin tener dependencias del hardware que la maquina utiliza, ni del so, con decirte que las primeras versiones se idearon para serimplementadas en frigorificos jeje..
Un saludo!
-
pues esa es la pregunta, hay alguna forma de crear un ejecutalbe (.exe) cuando programas en java (asi como si fuera en c/c++)??, si asi, ¿como?
en un editor de texto plano escribes java main y lo guardas como .bat y al darle doble click se te ejecuta el programa en java
nota: escribes main o como se llame el archivo que contiene el main ejemplo elarchivo se llama ejecutar.class entonces en el archivo va java ejecutar
Nota: sabes como cambiar el background de un JOptionPane, pues el metodo setBackground() no me funciona
-
si tienes el IDE jbuilder X (o cualquier version) puedes crearlo de una manera muy sencilla:
en el menu encontraras la pestalla "Wizards",
alli selecciona "Native Executable Builder"
puedes darle next a todas las pantallas o detenerte y leer un poco, entre las opciones esta si quieres incluir la documentacion.
talves la mas importante es la ultima ventana en la que puedes escoger para que plataforma deseas crear tu ejucutable.
pudes escoger entre:
window$ (consola o GUI)
LINUX
SOLARIS
MAC OS X
-
Yo nunca lo he hecho pero tengo entendido que con gcj por ejemplo puedes crear un ejecutable binario, pero lo malo es que no soporta ni awt ni swing creo.
Hay programas como el izpacker que crean instaladores si es lo que buscas.
Yo suelo crear un jar y lo ejecuto con javaw
-
Si no le sirve nada de lo que le han posteado, entonces use el ANT, busque en google tutorial+ant y encuentra como hacer ejecutables multiplataforma con java...