티스토리 뷰
반응형
상황
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. 유틸성 모듈은 서버 분리를 해야할까?
비슷한 같은 문제 겪으신분 있으실까요
반응형
'spring' 카테고리의 다른 글
[Spring Boot] CI/CD 환경에서 Firebase 인증 오류 해결기 (GcpFirestoreAutoConfiguration) (0) | 2025.09.09 |
---|---|
Spring Boot 스케줄러 잡 중복 실행 방지 구현기 (0) | 2025.09.02 |
🌱 Spring AI vs 🔗 LangChain4j: Java AI 프레임워크 전격 비교 (0) | 2025.08.27 |
Spring MockMvc와 MockMvcTester 비교: 컨트롤러 테스트를 위한 두 가지 접근법 (1) | 2025.08.27 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- mysql dump sql import
- ContentCachingRequestWrapper caching # ContentCachingRequestWrapper file upload
- 리눅스 mysql cron
- Controller Testing
- springboot
- sql import
- Could not find org.ysb33r.gradle:grolifant:0.16.1
- MockMvcTester
- springai
- Job Lock
- 톰캣 로그파일 자동삭제
- 멀티 인스턴스
- asciidoctor sourceDir
- 톰캣 로그파일 자동 삭제
- GcpFirestoreAutoConfiguration
- LangChain4j
- teefilter file upload error
- url구조
- 리눅스 sql 백업덤프 만들기
- ContentCachingRequestWrapper caching error
- pessimistic lock
- RAG
- 리눅스 mysql 백업
- 리눅스에서 mysql 백업
- Spring MockMvc
- spring test
- asciidoctorExtensions
- Spring Boot
- org.asciidoctor.jvm.convert
- Firebase 의존성 오류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
반응형
글 보관함