inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

1시간만에 끝내는 spring boot rest api 서비스 개발

swagger 설정

swagger spring boot 3 적용 run 실행 에러

322

홍태경

작성한 질문수 81

0

spring boot 3.4.3 버전 pom.xml 에러가 납니다

<!-- https://mvnrepository.com/artifact/org.springdoc/springdoc-openapi-starter-webmvc-ui -->
<dependency>
    <groupId>org.springdoc</groupId>
    <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
    <version>2.8.5</version>
</dependency>

main 함수 run 실행시 아래왜 같은 에러가 나옵니다


Could not transfer artifact org.springdoc:springdoc-openapi-starter-webmvc-ui:pom:2.8.5 from/to central (https://repo.maven.apache.org/maven2): 알려진 호스트가 없습니다 (repo.maven.apache.org)

 

spring-boot jpa swagger mybatis

답변 2

1

Hello World

제가 방금 springboot 3.4.3 으로 변경하고

swagger 2.8.5로 변경하면 아래처럼 잘 다운받아집니다. github 에 올린 코드 그대로를 사용했을 때 문제가 있는지, 버전만 올리면 문제인지 등을 확인해보세요.

image.png

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 홍태경님.

Spring Boot 프로젝트에서 Maven 리포지토리에 접근할 수 없어 발생하는 문제로 보입니다. 주로 네트워크 문제나 리포지토리 설정 오류일 수 있습니다. 몇 가지 확인해볼 사항을 안내드립니다.

  1. 인터넷 연결 확인: 현재 인터넷에 제대로 연결되어 있는지 확인해보세요. 간혹 일시적인 네트워크 문제로 인해 Maven 리포지토리에 접근하지 못할 수 있습니다.

  2. 리포지토리 URL 확인: Maven 설정 파일(주로 settings.xml)에서 repo.maven.apache.org 문자열이 https://repo.maven.apache.org/maven2로 정확히 설정되어 있는지 확인하세요. 만약 설정이 잘못되어 있으면 올바른 URL로 수정해 주시기 바랍니다.

  3. 방화벽 설정: 회사나 특정 네트워크 환경에서 방화벽이 Maven 리포지토리로의 접근을 차단할 수 있습니다. 이 경우, IT 부서와 상의하여 방화벽 설정을 확인해보세요.

  4. 캐시 삭제: Maven의 로컬 캐시 문제일 수 있으므로, 프로젝트 폴더 내 target 디렉토리를 삭제한 후 다시 빌드해 보실 수 있습니다. 또한, ~/.m2/repository 아래의 부분적인 캐시 삭제도 고려해 볼 수 있습니다.

  5. 대체 리포지토리 사용: Maven Central 외에 Back-up 리포지토리를 사용하도록 설정 파일에 추가해 보는 것도 방법입니다.

만약 위의 방법으로 해결되지 않는다면, 네트워크 문제거나 Maven 설정파일들의 문제일 가능성이 높으니, 추가적인 정보와 에러 로그를 포함하여 질문에 올려주시면 더욱 섬세한 도움을 받을 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

조회 메서드에서 @Transactional(readOnly=true) 질문

0

9

0

EmailSender 관련 문의

0

15

1

CRA ? 질문입니다

0

19

1

[해결됨]마지막 강의 내용 수정 화면이 기능을 못하네요.

0

17

1

[해결됨]부분적으로 화면 이동이 안되는 부분이 있습니다.

0

18

6

낙관적락 질문있습니다.

0

42

1

해당 결제 부분을 포폴에서 테스트 api를 적용에 대한 궁금증

0

37

0

댓글순서부여방식

0

41

1

postgresql 인텔리제이 커뮤니케이션 버전에서는 실행 안되나요?

0

50

2

movablePageCount와 pageSize 상수

0

36

1

JPA와 네이티브 쿼리

0

40

1

aws 계정 생성 질문

1

51

1

Tasklet 배치 관련 내용

0

38

2

조회 메서드 네이밍 질문

0

53

1

Properties 설정이 추가되었는데

0

36

1

아무 수정도 안하고 주어진 소스로 그대로 했는데 패스워드 에러가 남

0

66

1

@Controller 요청하는 방식에 대해 궁금합니다.

1

117

2

H2 접속 에러

0

194

3

item을 id로 get하는데 1을 넣었을 때 500에러가 나와요.

0

136

1

Invalid bound statement (not found): com.helloword.fitstStart.mapper.QuickMapper.findById 에 대한 질의 입니다.

0

607

1

QuickMapper를 찾을 수 없다는 오류가 뜹니다. @Autowired 사용에 문제가 있는 걸까요?

2

445

3

mybatis의 hashmap 데이터 호출시 대문자로 불러와야 되나요?

0

562

1

@Autowired 관련

0

299

1

마이바티스 - 해쉬맵

0

595

1