티스토리 뷰

반응형

[문제 상황]

vscode 내에서 maven projects > 프로젝트 우클릭 했을 때

진행할 수 있는 clean, install 등이 정상 동작하지 않음

 

 

[에러 내용]

org.apache.maven.wrapper.MavenWrapperMain

 

 

[원인]

maven wrapper가 존재하지 않거나, 참조할 수 없어서 발생

 

 

 

 

 

 


 

[조치 내용] 

(1-1) maven 설치, 환경 변수 설정 후 해당 프로젝트 pom.xml 이 있는 폴더에서 mvn clean, mvn install 했을 때 정상 동작 확인

참고 이미지

 

 

(1-2) vscode에 maven 관련 extension을 설치하지 않았다면 해당 extension도 설치한다.

 

 

(2) 프로젝트 내 pom.xml 파일이 있는 경로에 [ mvn -N io.takari:maven:wrapper ] 커맨드 입력하여 관련 파일 설치

* 설치되는 파일 (참고 사이트 : https://sanghye.tistory.com/34 )

 - mvnw

 - mvnw.cmd

 - .mvn 폴더 및 하위 maven-wrapper.jar 등

 

참고 이미지

 

정상 완료 시 설치되는 폴더 및 파일

 

 

 

(3) vscode에서 다시 clean, install 진행

 

* install 진행 시 target 폴더 및 하위 파일 생성을,

clean 진행 시 target 폴더 제거를 확인한다.

 

 

 

 

 

 

 

 

진행은 해당 메뉴에서 진행한다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4) 주의사항

vscode에서 clean, install 할 때 .mvn 폴더 및 하위 파일이 존재하는 경로에서 진행되는지 확인해야 함.

 

 

 

반응형