Re: manipular un jar

José Fernández <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
Gracias por las respuestas. La verdad es que leyendo mi correo ni yo 
entiendo lo que quiero decir. Voy a ver si ahora me sale mejor.

En una aplicación hay una clase con un método defectuoso, así que yo lo 
he corregido. He intentado compilarlo todo el paquete, pero el follón de 
dependencias es tal que intento hacerlo de otra forma. Intento remplazar 
dentro del jar la clase vieja por la nueva, pero intentando evitar la 
compilación de todo el paquete.

Un saludo.
josé

David Castañeda escribió:
> yo creo que si debe ser posible,,, mira por jardiff que es una 
> herramienta del jdk,, y tendrias que talvez tener buen conocimiento de 
> classloader... dependiendo de lo que quieras hacer...
>
> eso solo una idea pero si lo que quieres es cambiar el contenido del 
> jar que no esta en ejecucion yo empezaria mirando jardiff y si lo que 
> quieres es cambiar una clase en ejecucion talvez tendrias que mirar 
> por class loaders o talvez algo de AOP te pueda servir depende de que 
> sea realmente lo que quieres hacer.. pues que hasta el momento sabemos 
> muy poco.
>
> saludos.
>
> ----- Original Message ----
> From: Julian Cecchi <julian_cecchi-/[email protected]>
> To: [email protected]
> Sent: Friday, March 21, 2008 9:03:53 PM
> Subject: Re: [javaSpain] manipular un jar
>
> Hola,
> Asi como existen compiladores, tambien existen descompiladores. Fijate 
> uno que te sea util.
> Saludos!
>
> */José Fernández <josea.fernandez@ gmail.com <http://gmail.com>>/* 
> escribió:
>
>     Hola,
>
>     No creo que se pueda, pero se puede cambiar una clase dentro de un
>     .jar
>     una vez empaquetado todo sin tener que compilar todo el resto del jar.
>
>     Lo pregunto porque me he hecho cargo de un proyecto hace poco y una
>     clase tiene un error, pero no tengo las clases originales. Así que he
>     reescrito una clase nueva que corrige el error.
>
>     Saludos.
>     José
>
>
> ------------------------------------------------------------------------
>
> Tarjeta de crédito Yahoo! de Banco Supervielle. Solicitá tu nueva 
> Tarjeta de crédito. De tu PC directo a tu casa.
> Visitá www.tuprimeratarjet a.com.ar <http://a.com.ar>
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.