목차 >> 개발환경 설정 +- Maven 설치 ----+- Settings |
이번 장의 내용을 응용해서 프로젝트에 맞는 개발 환경 구성할 수 있습니다.
기본적으로 Glue Framework 4(GlueSDK & plugin)는 Java SE 6 이상의 환경이어야 합니다. 본 장에서는 Java 설치 내용은 다루지 않습니다.
Maven 사이트에서 stable 버전의 binary zip 파일을 다운로드해서 압축을 풀면 됩니다.
설치 폴더는 편의상 M2_HOME 이라고 합니다.
그림 : Maven Download |
Maven 사이트에서 시스템 요구사항 및 설치가이드를 참고합니다. (Maven 관련 How to는 Maven 사이트의 가이드를 따릅니다.)
settings.xml 파일은 Maven 설치폴더인 M2_HOME의 하위 폴더인 conf 안에 위치합니다.
다은은 setting.xml의 overview 입니다.
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository/> <interactiveMode/> <usePluginRegistry/> <offline/> <pluginGroups/> <servers/> <mirrors/> <proxies/> <profiles/> <activeProfiles/> </settings>
다음은 localRepository 의 default값을 $user.home/.m2/repository 에서 M2_HOME(C:\apache-maven-3.2.3)의 특정 디렉토리로 변경한 예입니다.
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>C:/apache-maven-3.2.3/.m2/repository</localRepository> . . . 중략 . . . </settings>