JavaFx journalisation exemple
Je suis à l'aide de JavaFx natif de l'emballage.
Quel est le meilleur moyen pour se connecter à la console Système de sortie de fichier?
Est-il possible d'utiliser sl4j-simple?
Pourriez-vous veuillez donner l'exemple?
OriginalL'auteur Freelander | 2013-02-05
Vous devez vous connecter pour publier un commentaire.
La façon la plus simple est probablement d'utiliser le java.util.la journalisation cadre et de la route c'est la sortie vers un fichier par ce qui suit: Comment obtenir java Enregistreur de sortie de fichier par défaut. Alors vous n'avez pas besoin de s'embêter avec les emballages d'ajouter des dépendances supplémentaires pour l'enregistrement des cadres. Si vous faites cela, vous devez utiliser le java.util.api de journalisation, qui est un peu maladroit par rapport à slf4j, mais il est encore utilisable.
Vous pourrait certainement utiliser slf4j que votre interface, mais vous aurez besoin de forfait supplémentaire fichiers jar avec votre demande d'accomplir cela. Si vous connaissez maven, alors peut-être la façon la plus simple de paquet les bibliothèques serait de construire votre projet à l'aide de la zenjava plugin maven avec dépendances appropriées placé dans votre projet pom pour la slf4j journalisation des bibliothèques que vous souhaitez utiliser. (Je n'ai pas utilisé le zenjava maven outil bien me).
Voici mon lof4j.propriétés log4j.rootLogger=DEBUG, le numéro de dossier Directe les messages de log un fichier journal de log4j.appender.fichier=org.apache.log4j.RollingFileAppender log4j.appender.fichier.Fichier=logs/log.journal de log4j.appender.fichier.MaxFileSize=1 mo de log4j.appender.fichier.MaxBackupIndex=1 log4j.appender.fichier.layout=org.apache.log4j.PatternLayout log4j.appender.fichier.de mise en page.ConversionPattern=%d{aaaa-MM-jj HH:mm:ss} %-5p %c{1}:%L - %m%n
Voici la sortie du journal de l'Idée...2013-02-05 20:42:02 DEBUG JdbcTemplate:635 - Exécution de la requête SQL préparée 2013-02-05 20:42:02 DEBUG JdbcTemplate:570 Exécutant une instruction SQL préparée [SELECT phonème DU mot OÙ VALEUR = ? ET phonème n'EST PAS NULL] 2013-02-05 20:42:02 DEBUG DataSourceUtils:110 - Extraction de Connexion JDBC à partir de la source de données java.lang.RuntimeException: java.lang.de réfléchir.InvocationTargetException à javafx.fxml.FXMLLoader$ControllerMethodEventHandler.la poignée(FXMLLoader.java:1440)
OriginalL'auteur jewelsea