La journalisation en Scala

Ce qui est une bonne façon de faire de l'ouverture d'un Scala application? Quelque chose qui est compatible avec le langage de la philosophie, de ne pas encombrer le code, et il est peu d'entretien et discrète. Voici une exigence de base de la liste:

  • simple
  • ne pas encombrer le code. Scala est idéal pour sa brièveté. Je ne veux pas la moitié de mon code pour se connecter états
  • format de journal peuvent être modifiés pour s'adapter au reste de mon entreprise journaux et les logiciels de surveillance
  • prend en charge les niveaux de journalisation (c'est à dire de débogage, de trace, d'erreur)
  • pouvez ouvrir une session sur le disque ainsi que d'autres destinations (par exemple douille, console, etc...)
  • configuration minimale, le cas échéant
  • œuvres dans des contenants (c'est à dire, serveur web)
  • (facultatif, mais bien d'avoir) vient soit dans le cadre de la langue ou comme un artefact maven, donc je n'ai pas de pirater mes construit à l'utiliser

Je sais que je peux utiliser la journalisation Java des solutions, mais ils ne parviennent pas à au moins deux de ce qui précède, à savoir l'encombrement et de la configuration.

Merci pour vos réponses.

InformationsquelleAutor George | 2009-06-10