목차 >> 개발환경 설정 
+- Maven 설치 
----+- Settings

3장 개발환경 설정

이번 장의 내용을 응용해서 프로젝트에 맞는 개발 환경 구성할 수 있습니다.
기본적으로 Glue Framework 5(GlueSDK & plugin)는 Java SE 6 이상의 환경이어야 합니다. 본 장에서는 Java 설치 내용은 다루지 않습니다.

Maven 설치

  1. download maven
  2. unzip maven

Maven 사이트에서 stable 버전의 binary zip 파일을 다운로드해서 압축을 풀면 됩니다.
설치 폴더는 편의상 M2_HOME 이라고 합니다.

그림 : Maven Download
Maven Download

Maven 사이트에서 시스템 요구사항 및 설치가이드를 참고합니다. (Maven 관련 How to는 Maven 사이트의 가이드를 따릅니다.)

Settings

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>

^L

Prev Home Next