Estoy buscando un programa para descompilar por lotes las clases de Java. Encontré JAD, pero no admitía algunas características nuevas de Java, y el beneficio de este programa es que puede ejecutarse desde la línea de comandos y generar un archivo * .java automáticamente.Descompilación por lotes de archivos Java con JD-GUI
También encontré JD-GUI. Es compatible con la mayoría de las características de Java, pero el inconveniente es que no puede hacer el procesamiento por lotes. Debe abrir el archivo de clase con el programa y hacer clic en guardar.
¿Hay alguna manera de hacer que JD-GUI haga un procesamiento por lotes como JAD?
Acabo de descubrir un envoltorio CLI que utiliza JD - ver https://github.com/nviennot/ jd-core-java –
Este también parece prometedor (en realidad es una bifurcación del ya mencionado por Rob W) y proporciona una biblioteca también; pero aún no lo he probado: https://github.com/kwart/jd-cmd – ozeebee
La página de inicio ahora tiene un descompilador de arrastrar y soltar. Sabes lo que eso significa ...;) –