• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

필드에 @Autowired 후 maven package 또는 build 에러

20.01.14 16:12 작성 조회수 241

13

생성자에서 빈 객체 주입 하던 방식에서 필드에 직접  @Autowired 어노테이션을 붙여서 하는 방식으로 바꾸고 maven package 또는 build 할때 

"spring Formatting violations found in the following files:" 

위 에러 메세지가 뜨면서 exit(1)이 발생하는 경우가 있습니다. 찾아보니 스프링 관련 문법(?)을 어겼다고 규칙에 맞는 문법으로 수정하라는 오류메세지인데, 빈 객체에서는 생성자를 통해 빈 객체를 주입받는 문법만 허용해서 발생하는 오류입니다.

"mvnw spring-javaformat:apply"

위 명령어를 통해 스프링에서 허용하는 문법을 적용하여 해결하실 수 있습니다.

답변 5

·

답변을 작성해보세요.

0

김태희님의 프로필

김태희

2021.04.24

감사합니다

0

Tylor님의 프로필

Tylor

2020.09.30

감사합니다.

0

Mr. lee님의 프로필

Mr. lee

2020.06.12

감사합니다.

0

감감님의 프로필

감감

2020.04.08

감사합니다.

0

아.. 그런 빌드 설정이 있었군요. 좋은 정보 감사합니다.