Gradle

[Gradle] dependency의 version을 명시하기 vs 생략하기

윤카일 2022. 12. 7. 21:13

스프링부트와 gradle을 사용할 때, dependency를 추가한다.

 

이때, 버전을 적는 경우가 있고 안적는 경우가 있다.

 

버전 적는 경우

  • 특정 버전을 명시하고 싶을 때
  • 애매하다 싶으면, 이렇게 적어야한다. (실제로 버전 안적어서 컴파일 오류 발생했었음)
compileOnly 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'

 

 

버전 안적는 경우

  • dependency를 가져오는 저장소에서 가장 최신 버전을 가져온다
annotationProcessor 'org.projectlombok:lombok-mapstruct-binding:0.2.0'