티스토리 뷰
상황
spring rest doc이 적용된 spring boot 2.6. gradle 7버젼에서
aws codebuild 빌드단계 및 로컬빌드 중 아래와 같은 플러그인의 의존성을 가져오지 못하는 문제 발생
build.gradle 코드는 수정하지 않았음
id "org.asciidoctor.jvm.convert" version "3.3.2" // Spring REST Docs
에러 메시지
Welcome to Gradle 7.4.1!
90
91
Here are the highlights of this ***:
92
- Aggregated test and JaCoCo reports
93
- Marking additional test source directories as tests in IntelliJ
94
- Support for Adoptium JDKs in Java toolchains
95
96
For more details see https://docs.gradle.org/7.4.1/***-notes.html
97
98
Starting a Gradle Daemon (subsequent builds will be faster)
99
100
FAILURE: Build failed with an exception.
101
102
* What went wrong:
103
A problem occurred configuring root project 'Authentication Server'.
104
> Could not resolve all files for configuration ':classpath'.
105
> Could not find org.ysb33r.gradle:grolifant:0.16.1.
106
Searched in the following locations:
107
- https://repo.spring.io/milestone/org/ysb33r/gradle/grolifant/0.16.1/grolifant-0.16.1.pom
108
- https://plugins.gradle.org/m2/org/ysb33r/gradle/grolifant/0.16.1/grolifant-0.16.1.pom
109
Required by:
110
project : > org.asciidoctor.jvm.convert:org.asciidoctor.jvm.convert.gradle.plugin:3.3.2 > org.asciidoctor:asciidoctor-gradle-jvm:3.3.2
111
project : > org.asciidoctor.jvm.convert:org.asciidoctor.jvm.convert.gradle.plugin:3.3.2 > org.asciidoctor:asciidoctor-gradle-jvm:3.3.2 > org.asciidoctor:asciidoctor-gradle-base:3.3.2
112
113
* Try:
114
> Run with --stacktrace option to get the stack trace.
115
> Run with --info or --debug option to get more log output.
116
> Run with --scan to get full insights.
117
118
* Get more help at https://help.gradle.org
119
120
BUILD FAILED in 32s
위의 grolifant 의존성의 pom 링크를 타고 들어가니 404에러 확인
시도
org.asciidoctor.jvm.convert 버젼을 바꿔도 동일한 문제 발생
해결
다음날 같은 grolifant pom링크를 타고 들어가니 에러없이 접근 됨 -_-;;
빌드도 정상적으로 됨
원인 예상
의존성을 제공하는 레포지토리 서버가 일시적으로 동작을 안하거나 또는 문제가 발생했던것 같다.
느낀점
spring rest doc 처럼 유틸성 모듈이 프로젝트 빌드에 영향을 미치는게 맞는일인 걸까?
1. 아예 커스텀 레포지토리 서버를 구축해야할까?
2. 유틸성 모듈은 서버 분리를 해야할까?
비슷한 같은 문제 겪으신분 있으실까요
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리눅스 mysql cron
- git 최신화
- ContentCachingRequestWrapper caching error
- sql import
- org.asciidoctor.jvm.convert
- Could not find org.ysb33r.gradle:grolifant:0.16.1
- 리눅스 파일 인덱스로 삭제
- mysql dump sql import
- aws 서버시각
- 리눅스 파일 인덱스 확인
- 리눅스 깨진파일 삭제
- git 원격 참조값 제거
- 리눅스 톰캣 로그관리
- git 원격 브랜치 갱신
- asciidoctor sourceDir
- 리눅스 sql 백업덤프 만들기
- 리눅스 이름깨진 파일 삭제
- git 브랜치 삭제
- aws localtime
- 톰캣 로그파일 자동삭제
- 리눅스에서 mysql 백업
- teefilter file upload error
- 리눅스 톰캣 logrotate
- 리눅스 타임존 변경
- ContentCachingRequestWrapper caching # ContentCachingRequestWrapper file upload
- 톰캣 로그파일 자동 삭제
- asciidoctorExtensions
- git 원격브랜치 최신화
- 리눅스 mysql 백업
- git 브랜치 생성
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함