Par défaut, hbm2ddl crache une tonne de sortie à la console lors de l'exécution de la tâche ant. Je voudrais désactiver complètement cela et simplement regarder le fichier de schéma si quelque chose a mal tourné. Quelqu'un sait comment faire cela?Comment puis-je désactiver la majorité de la sortie de hbm2ddl dans la console dans Ant?
Répondre
Hibernate (au moins la version actuelle) utilise SLF4J pour la journalisation. Utilisez le SLP4J NOP pour rejeter silencieusement toute la journalisation. Vous pouvez également configurer une verbosité de bas niveau pour votre infrastructure de consignation (par exemple, log4j).
Un échantillon log4j.properties:
### direct log messages to stdout ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
log4j.rootLogger=warn, stdout
log4j.logger.org.hibernate=debug
log4j.logger.org.hibernate.tool.hbm2ddl=debug
Pourriez-vous mettre à jour cette page avec un exemple d'extrait de code? A part ça, c'est exactement ce que je cherchais. Merci. –
Ajout d'un. HTH! –
Il est propriété non documentée qui devrait être défini dans la tâche:
<hibernatetool ....>
<property key="scriptToConsole" value="false"/>
...
<hbm2ddl ....../>
</hibernatetool>
Pour moi, ça marche!
- 1. Sortie de la tâche java dans Ant
- 2. sortie de la console Désactiver de subprocess.Popen en Python
- 3. Désactiver la sortie de débogage
- 4. Remplacer la console de sortie dans Xcode
- 5. Désactiver la sortie dans Rails
- 6. Formatage de la sortie de la console
- 7. Fenêtre de sortie de la console dans la DLL
- 8. Affichage de la sortie de la console NUnit dans CruiseControl.NET
- 9. Comment désactiver une sortie de console .DLL?
- 10. cobol - sortie de la console java
- 11. Sortie de la console SharePoint
- 12. Comment afficher plus de décimales dans la console de sortie?
- 13. obtenir la sortie de la console
- 14. Sortie de la console vers la chaîne
- 15. Comment désactiver les options de la console
- 16. Capturez la sortie de la console dans TestNG?
- 17. Voir la sortie de la console sans console?
- 18. Comment arrêter la fermeture de la console à la sortie?
- 19. Hibernate hbm2ddl ant chemins de fichier
- 20. Comment trouver la source de la sortie de la console print() ou NSLog() dans Xcode
- 21. Sortie de commande dans la console rails: Explication de la sortie non désirée?
- 22. Sortie de la console colorée de Xcode
- 23. Message de sortie de thread dans la console .Net MVC
- 24. Voir la sortie du terminal GNOME dans la console virtuelle
- 25. Désactiver l'affichage de la fenêtre de la console
- 26. Rediriger la sortie Trace vers la console
- 27. La sortie de la console de redirection vers la zone de texte dans un programme distinct
- 28. Xcode ne montre pas la sortie de la console; Comment rincer la console?
- 29. Comment écrire la sortie de la console dans un fichier texte dans cpp?
- 30. testdriven.net sortie de la console log4net
Je suis également intéressé par une réponse à cette question. –