2017-04-15 49 views

Trả lời

5

Hóa ra là có thể.

Maven sử dụng several styles để định dạng đầu ra của nó:

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"  ); 
... 
} 

Bạn có thể ghi đè lên các màu mặc định của một phong cách với hệ thống sở hữu style.style_name. Ví dụ để thay đổi phong cách của INFO từ màu xanh mặc định để màu xám đậm bạn vượt qua

-Dstyle.info=bold,black

tùy chọn để maven. Nó cũng có thể được xác định với biến môi trường MAVEN_OPTS để không nhập nó vào mọi lời gọi maven.

Nếu bạn không biết kiểu nào được sử dụng trong phần đầu ra cụ thể, bạn có thể khớp kiểu đó bằng màu mặc định của nó.

Những màu sắc có thể được sử dụng trong một phong cách được định nghĩa bởi jansi thư viện:

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"); 
} 

vẻ mà bạn có thể thêm tiền tố màu sắc với bg để xác định màu nền, và để làm cho nó đặc biệt, bạn thêm bold modifier , ví dụ: bold,white,bgcyan - màu trắng đậm trên nền màu lục lam.

+0

Bạn sẽ không biết cách thay đổi đầu ra mặc định, hiện được in bằng màu trắng? – DanielBarbarian

Các vấn đề liên quan