Foro sobre Java EE > Decompilacion a partir de un EAR
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
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
Muchas gracias a ambos por su gentil ayuda.
Les iré contando como vamos avanzando. gracias de nuevo.
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!!