Je veux rechercher mes sources.jar pour l'occurrence d'un certain jeton de recherche.Comment rechercher par programme du texte dans un fichier JAR?
Dans Bash, cela extraire le pot à un cours d'eau et grep pour la chaîne:
unzip -p sources.jar | grep $SEARCH_TOKEN
En Java, la lecture via toutes les entrées JarInputStream semble plutôt fastidieux. Y a-t-il un moyen meilleur/plus simple (pour les deux, le bouclage et le grepping)?
Quel genre de façon plus simple pensez-vous ??? Le JarInputStream est LA façon d'accéder aux fichiers JAR pour la lecture! –
Un moyen plus simple comme 'new MagicLibIDidNotKnowYet (sources.jar) .grep (token)' ... – netzwerg