Archivos RAR con Java
jar java (3)
¿Hay una buena API de Java para manipular archivos de archivo RAR que alguien podría recomendar? Google no resultó nada abrumadoramente convincente.
Creo que esto te ayudará.
Una biblioteca pura de Java para escanear y enumerar los contenidos del archivo RAR
Podría probar JUnRar , "una API de manejo de RAR implementada en Java puro" (que cita el sitio).
También existe este fork de SF (la respuesta de @ Fabian y esta se bifurca de un viejo proyecto de SF):