Foro de elhacker.net

Programación => Java => Mensaje iniciado por: andrecid en 3 Enero 2014, 17:04 pm



Título: Duda de java importante
Publicado por: andrecid en 3 Enero 2014, 17:04 pm
Hola les quiero decir mi duda que tengo sobre java, haber el otro día me puse a estudiar java pero cuando tenia que abrir mi aplicación tenia que ir a cmd y abrir desde cmd ¿Esto es obligatorio? que incomodo no? Si yo quiero crear una aplicación que no sea de cmd como puedo abrila sin la cmd.


Título: Re: Duda de java importante
Publicado por: Makiou en 4 Enero 2014, 23:50 pm
Tan sencillo, como crear un archivo .bat para abrir los -jar de tus programas, te dejo el código.

Código
  1.  @echo off
  2.  
  3.  
  4.  
  5.    TITLE {Titulo que quieras}
  6.  
  7.    java -jar Nombre del -Jar.jar
  8.  
  9.    PAUSE

Un saludo


Título: Re: Duda de java importante
Publicado por: ~ Yoya ~ en 5 Enero 2014, 22:12 pm
Window asocia los archivos .jar como archivos java y al realizar doble click lo ejecutan.

Tienes que generar el archivo .jar, apartir de tus clases.

Saludos.


Título: Re: Duda de java importante
Publicado por: DarkSorcerer en 25 Enero 2014, 10:10 am
Si usas Netbeans, hay un botón que dice "Clean and Build", y te genera el .jar en la carpeta de tu proyecto.


Título: Re: Duda de java importante
Publicado por: Jety en 25 Enero 2014, 21:42 pm
Cuando ejecutas el código el solo te genera el archivo .jar claro siempre y cuando tengas un programa con botones, interface gráfica y eso, pero si solo haces un System.out.println("Hola mundo"); y lo ejecutas solo te va a generar el archivo .class


Título: Re: Duda de java importante
Publicado por: 1mpuls0 en 27 Enero 2014, 18:25 pm
Tan sencillo, como crear un archivo .bat para abrir los -jar de tus programas, te dejo el código.
En realidad no creo que tenga creado un jar, en todo caso no hace falta crear un .bat (a menos que su aplicación sea tipo "desktop").

A esto me refiero...
Window asocia los archivos .jar como archivos java y al realizar doble click lo ejecutan.

Tienes que generar el archivo .jar, apartir de tus clases.


Esto tampoco soluciona el problema si es una aplicación de escritorio
Si usas Netbeans, hay un botón que dice "Clean and Build", y te genera el .jar en la carpeta de tu proyecto.


.__.
Cuando ejecutas el código el solo te genera el archivo .jar claro siempre y cuando tengas un programa con botones, interface gráfica y eso, pero si solo haces un System.out.println("Hola mundo"); y lo ejecutas solo te va a generar el archivo .class

Correción:
Sin importar si es una aplicación de interfaz o de escritorio al compilar el código se genera el .class
Aunque tu aplicación no tenga botones, etc se puede crear un .jar


Título: Re: Duda de java importante
Publicado por: 0x98364 en 29 Enero 2014, 18:21 pm
Cuando usas un IDE tipo NetBens o Eclipse no es necesario tener que ejecutarlo desde el CMD...es muy incomodo como dices además  :xD