Я хочу найти исходный файл source.jar для появления определенного токена поиска.Как программно искать текст в файле jar?
В Bash, это будет извлекать банку с потоком и Grep для строки:
unzip -p sources.jar | grep $SEARCH_TOKEN
В Java, читать все записи с помощью JarInputStream выглядит довольно утомительно. Есть ли лучший/более простой способ (как для цикла, так и для grepping)?
Какой простой способ вы думаете ??? JarInputStream - это способ доступа к файлам JAR для чтения! –
Простой способ, как 'new MagicLibIDidNotKnowYet (sources.jar) .grep (токен)' ... – netzwerg