Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > Decompilacion a partir de un EAR

Estimados,

Quisiera pedirles ayuda, me pasaron un EAR para modificarlo de acuerdo a ciertos requerimientos, pero el cliente no cuenta con las fuentes solo con el EAR deployado en el servidor. No se por donde empezar, espero contar con su valiosa ayuda.

Saludos!!

febrero 23, 2015 | Unregistered Commenteranonymous1

Pues si no tiene los fuentes ya le puedes ir diciendo que no puedes garantizar que todo funcione como antes.

el código fuente, no será el mismo que el original, todo va a depender del decompilador que utilices.

Yo utilizo el siguiente:

http://jd.benow.ca/

Si seleccionas un JAR creo que te lo descomprime todo, pero no hay garantias de que sea exáctamente el mismo código, aunque debería comportarse igual que el .class

Yo lo que haría es descomprimirlo y volver a generar la aplicación con los .java generados y volver a probar por completo la aplicación en toda su funcionalidad.

Suerte.

Aqui tienes tb un ejemplo.

http://stackoverflow.com/questions/647116/how-to-decompile-a-whole-jar-file

febrero 24, 2015 | Unregistered Commenterantuansoft

Holas.

Yo uso el mismo decompilador :).

Si las clases no usan nada de reflection , classloaders, try catch anidados, ni nada rebuscado la decompilacion es al 99.9 %.

Una vez que tengas tus clases puedes usar maven para generar un ear decente como Dios manda.

Si las clases que te genere el decompilador, tiene errores, postealos y te ayudamos a corregirlas.

Saludos

febrero 24, 2015 | Registered Commenterjrichard

Muchas gracias a ambos por su gentil ayuda.
Les iré contando como vamos avanzando. gracias de nuevo.

febrero 24, 2015 | Unregistered Commenteranonymous1