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

Ant et les couleurs ANSI sous Unix

    Home Linux Ant et les couleurs ANSI sous Unix

    Ant et les couleurs ANSI sous Unix

    Par Nicolas Martignole | Linux | Commentaires fermés | 6 mai, 2004 | 0 | 644 affichages
         

    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
    No tags.

    Recent Posts

    • GitHub Actions : le tueur de Jenkins ?

      Avouez-le : ce titre de blog est super racoleur. J’avais aussi pensé

      15 février, 2021
    • Comment recréer du lien social dans l’Entreprise avec des outils numériques en 2021

      Nous sommes en février 2021 pendant le 3ème confinement lié à la

      10 février, 2021
    • FizzBuzz en Java et Scala (surtout Scala)

      L’exercice FizzBuzz est un petit exercice très simple, à tester par exemple

      9 février, 2021

    Recent Tweets

    •  @steeve  Excellente idée 😎👍🏻

      41 minutes ago
    • RT  @steeve : Si tu as déjà effacé une DB en prod, testé des règles iptables via ssh ou passé un crash loop sur une app iOS, viens nous racon…

      41 minutes ago
    • J'ai refais/modernisé l'authentification OAuth2 pour Google, Github et LinkedIn sur le CFP de Devoxx FR.

      4 hours ago
    •  @LostInBrittany   @FGRibreau   @aheritier  😎

      23 hours ago
    •  @LostInBrittany   @FGRibreau   @aheritier  J ai un souci GitHub demain à corriger aussi avec oauth2

      23 hours ago

    Mots clés

    agile (18) ajax (11) Apple (11) architecture (6) barcamp (5) BarCampJavaParis (5) ddd (5) devoxx (33) esb (6) exo (6) flex (9) geek (5) google (11) grails (5) groovy (10) humeur (12) humour (7) independant (6) iphone (12) Java (77) javascript (7) jazoon (28) jboss (22) jboss seam (12) jsf (9) jug (16) Linux (11) mac (6) mule (5) parisjug (7) paris jug (22) pjug (6) play (8) playframework (6) portlet (5) recrutement (6) ria (8) Scala (21) scrum (44) spring (23) Startup (11) usi (21) usi2010 (9) web (16) xebia (7)

    Le Touilleur Express

    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
    Le Touilleur Express