728x90
[error] STS boot 실행 안되는 에러 해결 방법
문제 상황 :
STS boot starter 파일을 실행하니 에러 메시지가 뜨며, boot 실행 불가
(start.spring.io에서 만든 파일이나, STS에서 만든 파일이나 동일하게 문제 상황 발생)
artifacttransferexception: org.apache.maven.shared:maven-filtering:pom:3.2.0
failed to transfer from https://repo.maven.apache.org/maven2 during a previous attempt.
this failure was cached in the local repository and resolution is not reattempted until
the update interval of central has elapsed or updates are forced. original error:
could not transfer artifact org.apache.maven.shared:maven-filtering:pom:3.2.0 from/to central
(https://repo.maven.apache.org/maven2): the operation was cancelled. java.lang.reflect.invocationtargetexception
STS boot 실행 에러 해결 방법
: maven dependency 메이븐 디펜던시 설정
해당 문제를 처음 마주하고, 선무당이 사람 잡는다고... JDK 버전 문제인가 싶어서 앞선 JDK 버전(11)을 삭제하고, 새버전을 설치하는 등 다른 기본 설정 관련해 여러 시도를 했다. (에러 메시지를 먼저 잘 살펴보고 검색해보자!)
그러나, 해당 부분은 JDK가 아닌, maven dependency 메이븐 디펜던시 설정 관련한 오류인 것으로 확인했다.
따라서, pom.xml에 디펜던시를 추가하고, maven 메이븐 프로젝트 업데이트를 통해 문제를 해결 할 수 있었다.
pom.xml에 디펜던시 추가
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.3</version>
</dependency>
* 프로젝트 우클릭 > Run As > Maven Install (이전 단계에서 Maven Clean 선택 사항)
* 프로젝트 우클릭 > Refresh
* 프로젝트 우클릭 > Maven > Update Project
pom.xml에 디펜던시 추가 후, boot 확인 가능
정상적으로 boot로 작동할 수 있는 상태, pom.xml에 빨간 알림이 사라짐!
에러 해결 시 참고 링크 : https://facingissuesonit.com/2019/12/22/maven-error-on-eclipse-sts-failure-to-transfer-org-apache-maven-pluginsmaven-surefire-pluginpom2-12-4/
728x90
'Java' 카테고리의 다른 글
자바 객체와 객체 지향 프로그래밍 (1) | 2022.06.15 |
---|---|
JavaFX 사용을 위한 형태 및 정의 (0) | 2021.08.15 |
자바 배열 예시 Java Array (0) | 2021.08.10 |
자바 배열 Java Array (0) | 2021.08.09 |
Java 자바 기본(중의 왕 기본) 개념 [Feat. 변수] (0) | 2021.08.07 |
댓글