[Info]Tags categorized posts and contents patterns..

[AJAX] Ajax Code E xamples.. [Book] About the book.. [CSS] CSS Code E xamples.. [DB] Sql Code E xamples.. [DEV] All development stor...

2016년 3월 7일 월요일

[Tool]Maven 설치하기..

출처 : Outsider's Dev Story https://blog.outsider.ne.kr/

Maven은 Apache 프로젝트중의 하나로 프로젝트 관리툴입니다. Ant도 별로 안써본 저도 구경해 본 지가 얼마안되서 Maven에 대한 자세한 내용은 차차 보도록 하겠습니다. Maven 프로젝트 사이트의 설명에 짜르면 Project Object Model(POM)에 기반하고 있으면 프로젝트의 빌드, 리포팅, 문서를 관리하는 역할을 합니다.

여러가지 많은 기능을 가지고 있어 보이지만 가장 크게 관심이 가는 것은 관련 라이브러리의 관리입니다. Java프로젝트를 하려면 관련 라이브러리가 많이 필요합니다. 일반적으로는 jar로 형태로 된 라이브러리들인데 프로젝트로 커질수록 점점 많은 라이브러리들이 필요하고 소스관리할때 이 라이브러리들의 관리도 당연히 필요하고 용량도 크기 때문에 형상관리를 통한 관리도 쉽지 않기 때문에 의존성있는 라이브러리를 관리해주는 역할을 하고 있습니다. Maven을 통해서 관련 라이브러리를 자동으로 다운받도록 되어 있는데 얼마나 유용한지는 좀더 써봐야 할듯 합니다.

설치는 간단한 편입니다.

Windows

Maven 다운로드 페이지에서 최신버전의 Maven을 다운받습니다.(현재 최신 버전은 2.2.1입니다.)

Maven 설치폴더

설치는 따로 없고 받은 압축파일은 풀어서 원하는 위치에 놓으면 됩니다.

Maven을 위한 윈도우 환경변수 등록

이제 console에서 mvn명령어를 사용하기 위해서 환경변수에서 시스템변수를 추가해줍니다.

MAVEN_HOME
C:\Program Files\apache-maven-2.2.1

MAVEN_HOME이라는 변수를 등록하고 maven의 경로를 입력합니다.

%MAVEN_HOME%\bin

MAVEN_HOME변수를 이용해서 path에 bin경로를 추가합니다.

콘솔창에서

추가 후에 콘솔에서 mvn -version 를 입력해서 위처럼 Maven버전이 제대로 나오면 환경설정이 정상적으로 된것입니다.

JAVA_HOME이 없을 때 mvn 에러난 화면

Maven은 JAVA_HOME 사용자변수를 사용하기 때문에 JAVA_HOME을 환경변수에 등록해 놓지 않았다면 위와같은 에러가 나타납니다. JAVA_HOME을 반드시 등록해야 합니다.


My Comment..
원본 포스팅에는 Ubuntu[우분투]에서의 설치 방법도 나와 있다.. 하지만, 나는 그 부분을 배제하고 가져왔다.. 왜냐믄 난 우분투를 사용하지도 않을 뿐더러 관심사가 아니기도 하다.. 내가 비록 햄의 포스팅을 가져오고는 있지만, 나에게 필요한 부분에 대해서만 가져오는 것이 맞다고 생각해서 이렇게 하였다.. 설마;;; 가져오는 방식이 잘못됬다거나 그런건 아니겠지.. ㅡㅡ..

댓글 없음:

댓글 쓰기