2017-04-15 43 views

cevap

5

Mümkün olduğunda çıkıyor.

Maven'in çıktısı biçimlendirmek several styles kullanır:

enum Style 
{ 

    DEBUG( "bold,cyan" ), 
    INFO( "bold,blue" ), 
    WARNING("bold,yellow"), 
    ERROR( "bold,red" ), 
    SUCCESS("bold,green" ), 
    FAILURE("bold,red" ), 
    STRONG( "bold"  ), 
    MOJO( "green"  ), 
    PROJECT("cyan"  ); 
... 
} 

Sistem özelliği style.style_name bir stilin varsayılan rengini geçersiz kılabilir. örnek koyu gri varsayılan maviden INFO stilini değiştirmek için, maven için

-Dstyle.info=bold,black

seçeneği geçmektedir. Ayrıca, her maven çağrısına yazmamak için MAVEN_OPTS ortam değişkeniyle belirtilebilir.

Çıktının belirli bölümünde hangi stilin kullanıldığını bilmiyorsanız, varsayılan renkleriyle eşleştirebilirsiniz. bir stilde kullanılabilir

renkler jansi kütüphane tarafından tanımlanmıştır:

public enum Color { 
     BLACK(0, "BLACK"), 
     RED(1, "RED"), 
     GREEN(2, "GREEN"), 
     YELLOW(3, "YELLOW"), 
     BLUE(4, "BLUE"), 
     MAGENTA(5, "MAGENTA"), 
     CYAN(6, "CYAN"), 
     WHITE(7, "WHITE"), 
     DEFAULT(9, "DEFAULT"); 
} 

arka plan rengini belirtmek için bg ile renk öneki ve yoğun Eğer bold değiştirici eklemek yapmak için o görünüyor örneğin: bold,white,bgcyan - mavi arka plan üzerinde yoğun beyaz.

+0

Şu anda beyaz olarak yazdırılan varsayılan çıktının nasıl değiştirileceğini bilemezsiniz? – DanielBarbarian