web-dev-qa-db-fra.com

Comment puis-je vérifier le numéro de version de log4j dans un fichier .jar?

J'ai un projet .jar qui peut utiliser log4j. Comment puis-je vérifier le numéro de version de ce log4j? C'est un pot exécutable et je n'ai pas le code source et je ne peux pas le décompiler.

2
Sourav

Si vous avez l'accès au SUDO Shell au serveur ou à l'hôte, vous pouvez obtenir des réponses rapides et sales avec ceci ou quelque chose comme ça:

Sudo find / -name "*log4j*" -print -exec unzip -p {} META-INF/MANIFEST.MF \;

comme mentionné dans d'autres réponses, cela ne fonctionnera pas pour tous les bocaux, mais cela me semblait pour moi.

1
mreppy