Gradle 설치 및 설정


참고 : http://kwonnam.pe.kr/wiki/gradle



1. 설치


 - 다운로드 : http://gradle.org/gradle-download/

   > Download Gradle 2.13 > Binary only distribution > gradle-2.13-bin.zip

   

  • 설치 파일 압축을 풀고 설치 경로를 GRADLE_HOME 환경변수로 설정
  • GRADLE_OPTS에 Gradle 전용 JVM 옵션 설정
  • GRADLE_USER_HOME : 없으면 $HOME/.gradle. 여기에 의존 *.jar 파일등이 저장된다.
  • JAVA_OPTS에 자바 애플리케이션 공용 JVM 옵션 설정
  • *.build 파일의 인코딩
    • 기본적으로 Java의 file.encoding 시스템 프라퍼티를 따른다.
    • 윈도우 환경에서 UTF-8로 빌드 파일을 만들려면 GRADLE_OPTS=-Dfile.encoding=UTF-8 형태로 강제 지정


2. 설정


3. 테스트

톰켓 실행 시 첫 부분에 경고 메시지가 표시된다.




경고: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:ex01.sample' did not find a matching property.


Tomcat 6.0.16부터 source라는 프로퍼티가 추가되었는데 WTP가 source라는 속성을 프로젝트의 context에 추가해서 발생하는 현상이라고 합니다. 

실제로 서비스 상의 문제는 발생하지 않아서 보통은 무시하고 진행하곤 합니다. 


하지만, 내 로그에 경고메시지라니!! 라고 하시는 분은 아래와 같이 조치할수 있다고 합니다. 


Eclipse에서 Tomcat서버를 더블클릭해서 설정부분의 Server Options에 있는 Publish module contexts to separate XML files를 체크한 뒤에 다시 톰캣을 구동








앞 글에서 여기까지 서비스가 정상적을 올라왔다면 아래와 같이 로그가 표시되었을 것이다.


[전체로그]




[ 톰켓로그-1 ]


Spring WebApplicationContext ]



Spring 'action' Framework Servlet 초기화]



[ Application 로그 ]



'back > egovframework' 카테고리의 다른 글

3-1.sample 프로젝트를 만들어보자  (0) 2016.03.03

1. sample 프로젝트 생성

  - 퍼스팩트바(*) : eGovFrame 으로 선택 (eGovFrame 메뉴를 활성화 한다.)


  - eGovFrame 메뉴 > Start > New Web Project  


 - New eGovFrame Web Project 프로젝트 생성 마법 창에 Project Name을 입력하고 Next (Finish 하지 말고!)
   (Next를 하지 않고 그냥 Finish를 하면 게시판 소스가 생성되지 않은 빈 프로젝트가 생성됨)

   * ex01.sample 과 같이 프로젝트 명에 [.]이 포함되면 [.]을 기준으로 Group Id와 Artifact Id가 자동 등록됨


 - Generate Example 항목을 체크하면 Files영역에 자동생성될 리소스가 표시됨 > 드디어 Finish


- 생성프로젝트 소스구조


                  









 - 서비스 구동






[comment]

* 퍼스팩트바 : 이클립스의 작업창을 이루고 있는 '퍼스팩트 창'들의 모양을 유지하도록 관리해주는 일종의 그룹

* 퍼스팩트창 : 이클립스에서 작업을 할 수 있도록 제공하는 영역 (예 - Package Explorer, Console, Outline 등)




'back > egovframework' 카테고리의 다른 글

3-2.sample 프로젝트를 로그를 살펴보자  (0) 2016.03.04

+ Recent posts