Le Touilleur Express

  • Accueil
  • A propos de l’auteur
  • A propos du Touilleur Express

Ant et les couleurs ANSI sous Unix

6 mai, 2004

Ant est un outil de Makefile pour Java. Si vous utilisez Ant sous Unix, il est possible de modifier le logger utilisé par Ant lorsque vous compilez un projet afin d’avoir un affichage dans votre xterm utilisant les couleurs ANSI. Pour cela, voici comment procéder:

  • Créer un fichier .ant_color dans votre repertoire $HOME contenant:
    AnsiColorLogger.ERROR_COLOR=2;31 AnsiColorLogger.WARNING_COLOR=2;35 AnsiColorLogger.INFO_COLOR=2;36 AnsiColorLogger.VERBOSE_COLOR=2;32 AnsiColorLogger.DEBUG_COLOR=2;34
  • Dans votre fichier .bash_profile ou .bashrc, ajoutez une variable d’environement ANT_OPTS. Voici ledétail de mon fichier .bash_profile sous Linux:BR>
    # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then 	. ~/.bashrc fi# ANT export ANT_OPTS=-Dant.logger.defaults=/home/nicolas/.ant_color export ANT_HOME=$HOME/Software/apache-ant-1.6.1
  • Placez-vous dans un répertoire contenant un fichier build.xml puis utilisez:
     ant -logger org.apache.tools.ant.listener.AnsiColorLogger

Pour plus de détails regardez dans la section Logger and Listeners de la documentation de Ant à cette adresse 

Articles similaires:

Default ThumbnailKDE 3.4 , ANT et les couleurs ANSI sous Unix Default ThumbnailCommandes sympathiques sous Unix Default ThumbnailJava et JFreeChart sous Unix sans serveur X, sans écran Default ThumbnailLog4J et log4j.xml

Derniers articles

  • Le chiffrement de bout en bout et la signature d’enveloppe

    Cela va faire bientôt un an que j’ai rejoint Doctolib. La sécurité

    8 mars, 2022
  • L’entretien de recrutement « System Design »

    Si vous postulez chez Doctolib, il y a une petite chance pour

    19 janvier, 2022
  • Retour sur la soirée du lundi 12 juillet chez Doctolib

    Nous sommes le lundi 12 juillet, il est 20h05 et comme pas

    14 août, 2021

Tweets @nmartignole

  • If you want to test Shadow, remote PC for Games, here is a code to get 5 euros: NICTOYTU https://t.co/8TnaP69RN4

    54 minutes ago
  • Is GraphQL a trap? https://t.co/xMMDtIVHHV … maybe only if you use GraphQL as a mirror of your DB only

    5 hours ago
  • A Git branching strategy for mono-repo and multiple releases https://t.co/OHys0xSbzr

    5 hours ago

Mots clés

Apple (32) Architecture (13) Big Data (5) Conference (8) Devoxx (55) Dev Web (37) Doctolib (1) geekevent (1) groovy (2) Innoteria (11) Java (517) Linux (10) Non classé (13) Perso (264) Recrutement (2) Scala (30) scrum (43) Société (2) Startup (20) Web 2.0 (67)

Le Touilleur Express

Blog par Nicolas Martignole

Contactez-moi : nicolas@touilleur-express.fr

Suivez-moi sur Twitter : @nmartignole

Copyright© 2008 - 2020 Nicolas Martignole | Tous droits réservés
  • A propos de l’auteur
  • A propos du Touilleur Express
  • Log In
  • My Account
  • My Profile
  • Reset Password

Le Touilleur Express