티스토리 뷰

퍼옴: https://slipp.net/wiki/pages/viewpage.action?pageId=11632675


목표

SLiPP maven 빌드 설정 파일 분석

  • 설정 파일에서 공통적으로 사용하는 속성 관리
  • 프로젝트 라이브러리에 대한 의존성 관리
  • maven eclipse 플러그인을 활용해 eclipse 프로젝트로 변환
  • maven profile을 활용해 각 개발 환경별로 설정 파일 관리
  • jetty maven 플러그인을 활용해 웹서버 테스트가 가능해야 함
  • JPA의 StaticMetaModel Class를 자동생성한다.
  • maven antrun 플러그인을 활용해 selenium driver에 대한 chmod 설정
  • CarbonFive db migration 플러그인을 활용해 db migration을 관리

SLiPP gradle 설정 파일 전환

시작

  • build.gradle 설정 파일 생성

maven 속성을 gradle 변수로 선언

ext {
    javaVersion = '1.6'
    fileEncoding = 'UTF-8'
    springVersion = '3.1.2.RELEASE'
    hibernateEntityManagerVersion = '4.1.10.Final'
    hibernateModelgenVersion = '1.2.0.Final'
    jpaVersion = '2.0.0'
    springSecurityVersion = '3.1.0.RELEASE'
    springSocialVersion = '1.0.1.RELEASE'
    slf4jVersion = '1.6.4'
    jettyVersion = '6.1.22'
}

라이브러리에 대한 의존성 전환



댓글
공지사항
최근에 올라온 글
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함