| 목차 >> 개발환경 설정 +- 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>