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

  • Vis ma vie de Staff/Principal Engineer

    Suite de l’article précédent sur le Staff Engineer. Aujourd’hui, voyons un peu

    20 juillet, 2022
  • Inari

    Devenir Staff Engineer : comment et pourquoi ?

    Après une dizaine d’années en tant que développeur, vous serez un jour

    17 juillet, 2022
  • WeAreDevelopers 2022, conférence à Berlin – jour 1

    Il est 8h40, 19 degrés, vous êtes à Berlin. La queue dehors

    24 juin, 2022

Tweets @nmartignole

  • Je découvre qu’ils apprennent le SQL en Terminal, très intéressant https://t.co/MrfcHve9wo

    13 hours ago
  • RT  @AmelieBenoit33 : Je m’essaye à de nouveaux formats ! Un premier sketch qui me trottait en tête depuis le sketchnote précédent; la techn…

    21 hours ago
  • RT  @ShirleyAlmCh : Je recrute un profil de Solution Architect (H/F) pour le compte de la Casden. J'ai adoré discuté avec eux, super ambiance…

    2 days ago

Mots clés

Apple (32) Architecture (13) Big Data (5) Conference (8) Devoxx (55) Dev Web (37) Doctolib (2) geekevent (1) groovy (2) Innoteria (11) Java (517) Linux (10) Non classé (14) Perso (266) Recrutement (3) Scala (30) scrum (43) Société (3) 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