L'option -X dans maven est capable d'afficher la sortie de débogage de l'exécution y compris les paramètres. est-il possible de configurer le fichier POM.xml maven pour désactiver la sortie du journal de débogage pour l'ensemble du processus d'exécution ou dans l'exécution d'un plugin maven particulier même si l'option "-X" est transmise dans maven? MerciDésactiver la sortie de débogage de l'exécution maven
Répondre
Maven 3.1 a introduit SLF4j, ce qui signifie que vous pouvez avoir plus de contrôle sur votre journalisation. Voir http://maven.apache.org/maven-logging.html pour tous les détails. Avec une version antérieure de Maven, le niveau de journalisation spécifié était pour l'exécution complète.
essayer
<properties>
<org.slf4j.simpleLogger.defaultLogLevel>info</org.slf4j.simpleLogger.defaultLogLevel>
</properties>
nu chance. La sortie de débogage d'exécution était toujours affichée dans la console lorsque l'option "-X" était passée dans la ligne de commande maven dans teamcity. – user420985
Essayez:
MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR" mvn --batch-mode dependency:build-classpath [no output]
Pour crossCheck, avec des erreurs:
MAVEN_OPTS="-Dorg.slf4j.simpleLogger.defaultLogLevel=ERROR" mvn --batch-mode invalid [ERROR] Could not find goal 'build-classpat' in plugin org.apache.maven.plugins:maven-dependency-plugin:2.10 among available goals analyze, analyze-dep-mgt, analyze-duplicate, analyze-only, analyze-report, build-classpath, copy, copy-dependencies, display-ancestors, get, go-offline, help, list, list-repositories, properties, purge-local-repository, resolve, resolve-plugins, sources, tree, unpack, unpack-dependencies -> [Help 1]
Peut-être que vous voulez aussi --batch-mode
désactiver les couleurs et les invites.
Vous pouvez définir le niveau en fonction de vos besoins.
- 1. Désactiver la sortie de débogage
- 2. Sortie de débogage Maven: Que signifie (f)?
- 3. Désactiver la sortie de débogage jettys en (html) Tests unitaires
- 4. Sortie de débogage Android.mk
- 5. Sortie de débogage Blackberry
- 6. Suppression de la sortie de débogage sbt
- 7. Comment puis-je exécuter Maven avec la sortie de débogage de Job DSL?
- 8. Sortie de débogage/sortie séparée dans FlashDevelop
- 9. Y at-il un moyen de désactiver la sortie de débogage d'Akka?
- 10. Désactiver la sortie de la commande symfony2
- 11. Comment activer la sortie de débogage du serveur 8 jetty-maven-plugin?
- 12. Répertoires de sortie Eclipse & Maven
- 13. Sortie de débogage rail Ruby
- 14. intellij maven lien de sortie
- 15. projet de débogage Maven dans Eclipse
- 16. Comment désactiver la déconnexion de débogage, dans log4j, pour docx4j
- 17. Désactiver le débogage JIT
- 18. Intellij utiliser des répertoires de sortie Maven
- 19. Désactiver le débogage APC?
- 20. Fonction de sortie de débogage propre?
- 21. Comment désactiver la bibliothèque de débogage dans la bibliothèque
- 22. Désactiver la console Pygame Sortie
- 23. Désactiver la sortie dans codeigniter
- 24. Désactiver la sortie dans Rails
- 25. plugin Maven de succédané - répertoire de sortie
- 26. python désactiver la sortie d'erreur
- 27. Comment désactiver le débogage de script VS2010
- 28. Désactiver le débogage de l'itérateur dans VS2010
- 29. désactiver la sortie QT highgui
- 30. Désactiver les symboles de débogage dans VS2008
Merci, Robert. Le POM sera exécuté dans l'agent de construction teamcity. malheureusement, je ne serai pas capable de modifier la configuration locale de maven dans l'agent de construction. Je me demande si je peux inclure une configuration dans mon fichier POM ou invoquer des plugins maven existants pour atteindre l'objectif. – user420985
Alors la réponse est "non", ce n'est pas possible. –
@ user420985 En fait, vous pouvez télécharger votre fichier de configuration maven personnalisé sur votre serveur teamcity: https://www.jetbrains.com/teamcity/features/maven.html –