티스토리 뷰

이제 관심밖의 IT 기술/ETC

Maven 정리 v0.9

트래이닝맨 2011. 10. 26. 14:20
728x90
반응형
Maven을 한번 정리해 보았다. 물론 이 Doc은 모든 내용을 다 가지고 있진 않다. 그저 최대한 정리를 해보려 노력을 한것이기.. 혹시 궁금한 것이 있다면 E-Mail을 주면 최대한 답변을 드리도록 하겠다...최대한 ㅋㅋ

목차는 아래와 같다. 하지만 아직 v0.9인 것을 보면 알겠지만...완료를 아직 못했다. 다시 말해서 Chapter5까지만 정리되었다는 무책임한 말이다.. ㅋㅋ 곧 업데이트 하도록 하겠슴다.!!^^
그럼 도움이 되시길..


 Contents

1. Maven.............................................................................................................................. 5

1.1. Ant와의 다른점....................................................................................................... 5

1.2. Maven VS Ant......................................................................................................... 5

1.3. Maven Benefit......................................................................................................... 5

1.4. Maven 폴더 구조.................................................................................................... 6

2. Maven 설치방법............................................................................................................... 6

2.1. Download Maven..................................................................................................... 6

2.2. Maven 환경변수 설정............................................................................................. 7

2.3. Maven 설치 확인.................................................................................................... 7

3. Maven Configuration......................................................................................................... 8

3.1. Setting.xml.............................................................................................................. 8

3.2. POM.xml................................................................................................................. 8

3.2.1. POM.xml의 기본구성요소............................................................................. 8

4. Maven Lifecycle.............................................................................................................. 12

4.1. General Lifecycle................................................................................................... 12

4.1.1. Compile...................................................................................................... 12

4.1.2. Test............................................................................................................ 12

4.1.3. Package...................................................................................................... 12

4.1.4. Install......................................................................................................... 12

4.1.5. Deploy........................................................................................................ 12

4.2. Clean Lifecycle...................................................................................................... 13

4.3. Site Lifecycle......................................................................................................... 13

4.4. Maven phase and plug-in........................................................................................ 13

5. Maven Dependency Libraries Management........................................................................ 14

5.1. Local Repository.................................................................................................... 14

5.2. Dependency Management...................................................................................... 14

5.3. Search library........................................................................................................ 14

6. Maven DB Integration...................................................................................................... 14

6.1. DB Schema Reset.................................................................................................. 14

6.2. DB Schema Migration............................................................................................. 14

7. Maven Profile, Deploy...................................................................................................... 14

7.1. Profile................................................................................................................... 14

7.2. Deploy Automation................................................................................................. 14

7.2.1. Team City................................................................................................... 14

8. Maven Report................................................................................................................. 15

8.1. UnderCover.......................................................................................................... 15

8.2. PMD..................................................................................................................... 15

8.3. JDepend............................................................................................................... 15

8.4. FindBugs............................................................................................................... 15

9. Maven Module................................................................................................................. 15

9.1. Concept of Module................................................................................................. 15

9.1.1. Inheritance................................................................................................. 15

9.1.2. Assembly.................................................................................................... 15

9.1.3. Dependency................................................................................................ 15

9.1.4. Making new module and separation of resource............................................. 15

10. 참고 문헌..................................................................................................................... 16



반응형
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
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
글 보관함