반응형
implementation 'com.karint:core:1.0.2-qa-SNAPSHOT'
위와 같이 snapshot으로 의존성 관계를 맺고 있는 라이브러리가 있는데
버전업을 했음에도 불구하고 계속해서 지난 버전의 라이브러리를 다운로딩 하여 빌드가 안되는 상황이 발생했다.
~/.gradle/ 하위에 있는 라이브러리의 디렉토리를 전체 삭제해도 동일 버전의 라이브러리가 다운로드됨
프로젝트에 ./gradle/ 디렉토리에 파일을 다 지워도 동일 라이브러리 다운로드 됨
혹시나 다른 서버에서 프로젝트를 새로 받아 빌드를 돌려보니 정상적으로 빌드 완료
검색하다 gradle 옵션에 --refresh-dependencies 옵션을 발견하여 실행하니 새로운 버전이 정상적으로 다운로딩 됨
./gradlew bootJar --refresh-dependencies
새벽에 삽질하다 기록을 위해 저장
반응형
'java' 카테고리의 다른 글
gradle project 경로 확인 (0) | 2022.11.23 |
---|---|
spring redirectUrl 생성 (0) | 2022.08.18 |
스프링부터 tomcat connector 커스터마이징 (0) | 2022.05.03 |
springboot common properties (0) | 2022.05.03 |
bootJar task에 css, javascript minified 적용 (2) | 2022.03.24 |