Como hacer un .jar

2 views
Skip to first unread message

JCeb

unread,
Jun 12, 2008, 6:47:35 PM6/12/08
to GulTec
Bueno para los Javeros, muchas veces hacemos programas y nos es muy
sencillo crear un script que lo ejecute, pero la verdad es que con un
nativo JAR de java se puede hacer y resulta muy facil.

La manera de hacerlo es la siguiente:

$ jar cfv MiArchivo.jar *.class

despues abrimos con "ark", "winrar" ó "Gestor de Archivadores" y nos
vamos a la carpeta nombrada META-INF, si checamos se crea un archivo
de Manifiesto, simplemente editamos ese archivo con nuestro editor de
texto favorito y le añadimos al final lo siguiente:

Main-Class: ClasePrincipal

*ClasPrincipal es la clase que queremos se ejecute al correr nuestra
aplicacion.

Guardamos los cambios y listo, ahora demosle abrir con el runtime de
java y ya :D.

Seguro les servira, al menos a un servidor le sirvió, porque
acostumbraba a entregar todo con scripts para que se lograra la
ejecución jijijiji!.

Los manuales que había encontrado veces atras omitian la parte de que
el archivo de manifesto debia encontrarse dentro de META-INF, por lo
que prefería hacer script :D.

Bueno hasta luego jeje!.

hector enrique cabrera espadas

unread,
Jun 12, 2008, 7:48:09 PM6/12/08
to gul...@googlegroups.com
yo necesito un script que haga lo siguiente:

entre a una sierta website,luego cambie la ip de la maquina y reinicie el proceso... crees que se pueda?
--
Para mayor informacion visita http://www.hectorcabrera.com

Edgar Israel Casanova Cardoz

unread,
Jun 12, 2008, 8:01:20 PM6/12/08
to gul...@googlegroups.com
hector enrique cabrera espadas escribió:

> yo necesito un script que haga lo siguiente:
>
> entre a una sierta website,luego cambie la ip de la maquina y reinicie
> el proceso... crees que se pueda?
Creo que si se puede, necesitas llamar a:
import java.io.Sarcasmo.*;

Por favor no mas flamazos. u_u


>
> El día 12 de junio de 2008 17:47, JCeb
> <cristianjul...@gmail.com

> <mailto:cristianjul...@gmail.com>> escribió:


>
>
> Bueno para los Javeros, muchas veces hacemos programas y nos es muy
> sencillo crear un script que lo ejecute, pero la verdad es que con un
> nativo JAR de java se puede hacer y resulta muy facil.
>
> La manera de hacerlo es la siguiente:
>
> $ jar cfv MiArchivo.jar *.class
>
> despues abrimos con "ark", "winrar" ó "Gestor de Archivadores" y nos
> vamos a la carpeta nombrada META-INF, si checamos se crea un archivo
> de Manifiesto, simplemente editamos ese archivo con nuestro editor de
> texto favorito y le añadimos al final lo siguiente:
>
> Main-Class: ClasePrincipal
>
> *ClasPrincipal es la clase que queremos se ejecute al correr nuestra
> aplicacion.
>
> Guardamos los cambios y listo, ahora demosle abrir con el runtime de
> java y ya :D.
>
> Seguro les servira, al menos a un servidor le sirvió, porque
> acostumbraba a entregar todo con scripts para que se lograra la
> ejecución jijijiji!.
>
> Los manuales que había encontrado veces atras omitian la parte de que
> el archivo de manifesto debia encontrarse dentro de META-INF, por lo
> que prefería hacer script :D.
>
> Bueno hasta luego jeje!.
>
>
>
>
> --
> Para mayor informacion visita http://www.hectorcabrera.com
> >


--
Edgar Israel Casanova Cardoz
http://ideas-libres.com
http://edmind.blogspot.com
http://dmind.yucatux.org

jmnovelov

unread,
Jun 13, 2008, 10:23:33 AM6/13/08
to GulTec
El netbeans ya hace el jar sólo con darle "build" =)

Ricardo Hernández G.

unread,
Jun 13, 2008, 11:36:07 AM6/13/08
to gul...@googlegroups.com
Pero es muy pesado para hacer un .jar, como que es mucho desperdicio para los ficheros que a veces nos piden los profes. Tal vez para proyectos más pesaditos sí valga la pena. Otro punto, si en ese momento no cuentas con una conexión a internet y no tienes netbeans, pero tienes jdk, entonces puedes hacer un .jar =).

Ambos son buenas alternativas... ; )
--
Ricardo Hernández G.
Cel: (999)-159-60-82

jmnovelov

unread,
Jun 15, 2008, 1:30:00 PM6/15/08
to GulTec
No veo donde está lo pesado, simplemente se llama practicidad. Y si
tienes el netbeans instalado no necesitas la conexión a internet
luego. Yo por eso siempre tengo un netbeans a la mano.... Además es
muy cómodo programar con una IDE. Yo la neta ya no me hayo programando
en un gedit o en un vim (solo mi jefe que está traumado con el vim
hizo que se viera como una IDE de java xD) pero la neta, programar en
una IDE aumenta tu productividad :P.

On 13 jun, 10:36, "Ricardo Hernández G." <rhde...@gmail.com> wrote:
> Pero es muy pesado para hacer un .jar, como que es mucho desperdicio para
> los ficheros que a veces nos piden los profes. Tal vez para proyectos más
> pesaditos sí valga la pena. Otro punto, si en ese momento no cuentas con una
> conexión a internet y no tienes netbeans, pero tienes jdk, entonces puedes
> hacer un .jar =).
>
> Ambos son buenas alternativas... ; )

jmnovelov

unread,
Jun 16, 2008, 11:00:19 AM6/16/08
to GulTec
por cierto cabe recalcar que se supone que el netbeans no se usaría
solo para hacer el jar, también se escribiría ahí el código :P
Reply all
Reply to author
Forward
0 new messages