Les symboles cyrilliques dans la sortie de la console ne sont pas affichés correctement. Jenkins est exécuté sous Tomcat/8.5.11 sur Windows 7
La propriété Jenkins affiche:
file.encoding Cp1251
Sun.jnu.encoding Cp1251
Sun.stderr.encoding cp866
Sun.stdout.encoding cp866
Comment définir l'encodage sur UTF-8 sous Jenkins? Le codage dans le code d'autotest est UTF-8.
C’est un exemple de problème en cyrillique
_ РјР ° РєСЃРёРјСѓРј_РёРЅС „РѕСЂРјР ° С † РёРё
RESOLU: J'ai créé le fichier setenv.bat dans le dossier bin et défini Java_OPTS = "- Dfile.encoding = UTF-8"
J'ai créé le fichier setenv.bat dans le dossier bin et défini Java_OPTS = "- Dfile.encoding = UTF-8"
Selon cette réponse: Propriété JVM -Dfile.encoding = UTF8 ou UTF-8?
Vous devez ajouter ce paramètre JVM à votre script de démarrage Jenkins (Java_TOOLS_OPTIONS):
-Dfile.encoding=UTF8