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.
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.