Integrar Jad a NetBeans mediante NBJAD
Si deseamos integrar el decompilador Jad dentro de NetBeans podremos hacerlo mediante el plugin NBJAD.
En este post veremos como realizar esta integración:
Bajar e Instalar Jad
1- Descargamos Jad de la página oficial: http://www.kpdus.com/jad.html#download
2- Descomprimimos el archivo descargado en un directorio cualquiera, por ejemplo: D:\jad\
Bajar e Instalar NBJAD
1- Descargamos el plugin para NetBeans de aca: http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=1177 (es un archivo .nbm)
2- Lo instalamos en NetBeans:
- Entramos a Tools->Plugins
- En la pestaña Downloaded, hacemos click en el botón Add Plugins…
- Elegimos el plugin aceptamos y elegimos Install para instalar
- Aparecerá un aviso de que ha fallado la validación del plugin, esta es solo una advertencia, pero el módulo ya ha sido instalado. Elegimos Continue y terminará la instalación.
Configurar NBJAD
Para configurar el modulo, lo que debemos realizar es acceder a Tools->Options, y una vez adentro elegir Decompile
Colocamos el path donde instalamos a Jad y las opciones que queramos utilizar al decompilar. Bajo la configuracion de las opciones se ve el listado de las mismas, esto nos ayudará en la configuración.
Una vez terminado aceptamos los cambios haciendo click en OK
Utilizando NBJAD
Para utilizar el módulo elegimos un archivo .class en Files que queramos descompilar.
Elegimos en el menú View->Decompile, y listo. aparecerá el código fuente generado por Jad.
Como última nota puedo decir que todos los archivos que vamos decompilando, NBJAD los va almacenando en ${directorio de usuario}/.nbjad
Hasta la próxima.
Más Info
Filed under: Java, NetBeans | 3 Comentarios
Etiquetas: decompilador, jad, Java, nbjad, NetBeans





IMHO, no es un plugin un poco inutil?
Si es un proyecto Open Source te bajas los fuentes muy facilmente, si no es un proyecto OS deberías tener la documentación.
Si no está la documentación o si no hace lo que esperas que haga:
1.- Pensar dos veces mas que es lo que no estás entendiendo, si no sale a la tercera la api no es muy explicita lo cual recomendaría cambiar el vendor.
2.- Cambiar el implementación por otro que haga su trabajo de manera correcta y clara.
Es una opinión.
http://www.kpdus.com/jad.html#download
no funciona habra otra forma de descargar el software