Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Baal_30 en 19 Junio 2015, 14:26 pm



Título: Abrir con doble click archivo .jar
Publicado por: Baal_30 en 19 Junio 2015, 14:26 pm
Muy buenas. He hecho una pequeña aplicación, y la he exportado, como un Runnable JAR  file, todo perfecto. Mi duda es que si para ejecutar esta aplicación (que es de consola) tengo que hacerlo siempre con : java -jar fichero.jar

O hay alguna forma que haciendo doble click se habra la consola sola y se ejecute directamente la aplicación ¿?

Un abrazo.


Título: Re: Abrir con doble click archivo .jar
Publicado por: 123456 en 19 Junio 2015, 14:50 pm
las apps .jar que he hecho se me ejecutan con doble click, en tu caso debería ser el mismo

EDIT: Destaco que las que tengo las hice con interfaz gráfica, eso puede que influya


Título: Re: Abrir con doble click archivo .jar
Publicado por: Usuario Invitado en 19 Junio 2015, 14:50 pm
Tienes que abrir el jar desde la consola. Las apps gráficas, si se abren con doble click.


Título: Re: Abrir con doble click archivo .jar
Publicado por: Baal_30 en 19 Junio 2015, 14:54 pm
Si es de consola, es preciso abrirlo desde ésta con el comando ¿no? De acuerdo pues ¡! Gracias :)


Título: Re: Abrir con doble click archivo .jar
Publicado por: Baal_30 en 19 Junio 2015, 15:37 pm
Para no abrir otro post lo comento aquí rapidito :P En la consola no me salen los acentos, ¿hay forma de que salgan? o en cmd no se pueden mostrar tildes ¿?


Título: Re: Abrir con doble click archivo .jar
Publicado por: 123456 en 19 Junio 2015, 16:47 pm
Unicode, usa \u seguido del identificador del carácter

Código:
/*\u00e1 -> á \u00e9 -> é \u00ed -> í \u00f3 -> ó \u00fa -> ú \u00c1 -> Á
\u00c9 -> É \u00cd -> Í \u00d3 -> Ó \u00da -> Ú \u00f1 -> ñ \u00d1 -> Ñ*/

Te dejo un fichero en el que tengo los caracteres principales de unicode, para usarlo sería por ejemplo:
Código:
System.out.println("\u00e1rbol");

Imprimiendo árbol


Título: Re: Abrir con doble click archivo .jar
Publicado por: Baal_30 en 19 Junio 2015, 19:18 pm
Aaah de acuerdo, gracias! :)