2017-12-28 6 views
0

저는 Java Spring Boot 프로젝트를 상속 받았으며 대부분의 Java 구성을 처음 접했습니다. 디버그 모드에서이 응용 프로그램을 실행하면 args[0]이라는 응용 프로그램에 전달 된 첫 번째 인수는 --spring.output.ansi.enabled=always입니다. 내 프로젝트 파일을 검색했지만이 구성 요소가 해제되도록 구성 할 수없는 것을 볼 수 없습니다. 즉, 인수로 전달되는 것을 원하지 않습니다. Spring STS 3.9.1 IDE를 사용하고 있습니다.--spring.output.ansi.enabled는 어디에 구성되어 있습니까?

답변

0

스프링 STS IDE에서 디버그 구성에는 ANSI console output 옵션이 선택되어 있습니다. 선택을 취소하면 전달되는 인수가 중지되었습니다.

0

모든 스프링 부트 구성 속성을 application.properties에 넣을 수 있습니다 (here 참조).

또는 다른 메커니즘을 사용하여 구성 속성을 외부화 할 수 있습니다 (here 참조).

관련 문제