메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

자바 세상의 빌드를 이끄는 메이븐

  • 저자 : 박재성
  • 출간 : 2011-03-17
  • 페이지 : 364 쪽
  • ISBN : 9788979148138
  • 물류코드 :1813
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 26
실제 프로젝트로 학습하는 생생한 메이븐 활용 전략

아파치 메이븐은 전자정부 프레임워크에서 표준 빌드 툴로 선정되었다. 이름은 익숙하지만, 국내 개발자들에게는 실체와 특징이 명확하지 않는 낯선 툴이다. 이 책은 상당수의 자바 오픈 소스 프로젝트가 메이븐을 빌드 툴로 사용하지만, 이를 현업에 적용하는 것을 어려워하는 개발자를 위해 기획되었다. 메이븐을 처음 접하는 개발자도 무리 없이 학습하게 하려고 저자가 경험했던 프로젝트를 기반으로 프로젝트 시작부터 끝까지 메이븐을 실습하게 구성했다.

프로젝트 초반에 겪는 팀 내 문제점 극복 방법과 프로젝트 완성 후의 희열까지 함께 경험할 수 있다. 책을 읽다 보면 메이븐 사용이 자바 개발자에게 어려운 도전이 아님을 알 수 있다. 메이븐을 활용하면 협업에서 더 큰 시너지를 낼 수 있으며, 개발자가 지향하는 최근의 프로젝트 개발방법론과도 맞아떨어짐을 알게 될 것이다.급변하는 개발 환경에서 새로운 개발 방법과 마주하는 것을 두려워하지 않는 개발자에게 이 책을 권한다.
  • 메이븐 설치 및 템플릿 프로젝트 생성
  • 메이븐 라이프사이클
  • 의존 라이브러리 관리
  • 메이븐과 이클립스 통합
  • 메이븐과 데이터베이스 통합
  • 리포팅 기능을 이용한 문서 관리
  • 메이븐 사내 저장소 설치 및 활용
  • 메이븐 아키타입
저자

박재성

2000년부터 www.javajigi.net 사이트를 운영하면서 Java와 XML에 관한 많은 강좌를 올렸다. 작년부터 진행한 스트럿츠 강좌는 개발자들에게 큰 호응을 얻고 있다. CMS 솔루션을 개발한 경험을 가지고 있으며, 현재는 프리랜서로 활동하고 있다. 주된 관심 분야는 아키텍처 설계와 웹 서비스다. 저서로는 『XML 실전 프로그래밍』(가메출판사, 2003)이 있으며, 『Total Eclipse』(영진.com, 2003), 『IT EXPERT 모델 2로 다시 배우는 JSP』(한빛미디어, 2003)의 테스터로도 활동했다.

1. 내가 꿈꾸는 개발 환경 
1.1 앤트에 회의감을 느끼다 
1.2 메이븐에 빠지게 되다 
1.3 이상적인 개발 환경  
 
2. 메이븐 설치 및 템플릿 프로젝트 생성   
2.1 메이븐 설치  
2.2 메이븐 기반의 템플릿 프로젝트 생성  
2.3 메이븐 기본 명령어   
2.4 위키북 템플릿 프로젝트 생성  
 
3. 메이븐 설정 파일   
3.1 settings.xml 설정 파일  
3.2 pom.xml 설정 파일   
3.3 최상위 POM 설정 파일  
3.4 위키북 프로젝트 기본 디렉토리 설정 완료   
 
4. 메이븐 라이프사이클   
4.1 메이븐의 라이프사이클과 페이즈   
4.2 메이븐 페이즈와 플러그인   
4.3 메이븐 기본 페이즈와 플러그인  
 
5. 메이븐을 이용한 의존 라이브러리 관리 
5.1 메이븐의 의존 라이브러리 관리  
5.2 위키북 프로젝트에 의존 라이브러리 추가하기  
 
6. 메이븐과 이클립스 통합    
6.1 메이븐 eclipse 플러그인 적용 및 개발 환경 설정  
6.2 m2eclipse 플러그인 활용하여 빌드하기
 
7. 메이븐과 데이터베이스 통합 
7.1 데이터베이스용 테스트를 자동화하기 위한 개발 환경 
7.2 sql 플러그인을 활용한 데이터베이스 통합
7.3 Carbon Five Database Migration 플러그인 활용
7.4 데이터베이스 통합 시 고려할 부분  
 
8. 메이븐 프로파일, 배포   
8.1 빌드 이식성
8.2 프로파일 
8.3 프로파일 기능을 활용한 리소스 관리 
8.4 배포 자동화 
 
9. 리포팅 기능을 활용한 문서 관리
9.1 소스 코드 검사 리포트 생성 
9.2 언더커버 테스트 커버리지 툴
9.3 파인드버그 리포트 
9.4 PMD 리포트 
9.5 CPD 리포트  
9.6 제이디펜드 리포트
 
10. 메이븐 모듈 
10.1 메이븐 모듈   
10.2 위키북 프로젝트에 모듈 기능 적용  
10.3 위키북 프로젝트에 배치 모듈 추가  
 
11. 메이븐 사내 저장소 설치 및 활용 
11.1 antrun 플러그인을 활용한 리소스 중복 제거 
11.2 메이븐 프로파일을 활용한 공통 리소스 중복 제거  
11.3 메이븐 사내 저장소 설치 및 활용 
11.4 웹 공통 리소스에 대한 관리
 
12. 표준 POM 파일 생성 및 리팩토링
12.1 요구사항 분석 
12.2 POM 설정 파일 개발
12.3 POM 파일의 효율적인 관리
 
13. 메이븐 아키타입 
13.1 아키타입 생성 및 활용 
13.2 전사 표준 아키타입 생성 및 관리
14. 새로운 프로젝트를 시작하면서…

  • 첫번째 리뷰어가 되어주세요.
부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2017-04-10 다운로드
결재하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
자바 세상의 빌드를 이끄는 메이븐
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
자바 세상의 빌드를 이끄는 메이븐
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
자바 세상의 빌드를 이끄는 메이븐
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실