[Maven] mvnw, mvnw.cmd란?

[Maven] mvnw, mvnw.cmd란?


  • mvnw, mvnw.cmd는 Maven wrapper이다
  • mvnw, mvnw.cmd를 사용하면 Maven설치와 path설정을 하지 않고 Maven프로젝트를 실행 가능
    • Maven build를 하기 위한 모든것이 들어가 있음
    • 올바른 Maven 버전을 다운로드 함
  • mvnw -> 리눅스 버전
  • mvnw.cmd -> 윈도우 버전

필요한 모든 Maven 래퍼 파일을 만들거나 업데이트 하려면 다음 명령어를 사용하면 됨
mvn -N io.takari:maven:wrapper

Maven에 다른 버전을 사용하려면 다음과 같이 버전을 지정 가능
mvn -N io.takari:maven:wrapper -Dmaven=3.3.3
  • 위 두개의 명령어는  maven을 필요로 함
    • 먄약 mvnw를 가지고 있다면 mvn명령어를 ./mvnw대신 사용 가능
maven기본 명령어 옵션을 보고 싶으면 여기 클릭


출처

댓글

이 블로그의 인기 게시물

[Python] # -*- coding: utf-8 -*-를 쓰는 이유

[소프트웨어공학] NS(Nassi-Schneiderman) 차트

[컴퓨터네트워크] Telnet이란?