maVen1 Maven 개념 Maven 애플리케이션을 개발하기 위해 반복적으로 진행 해왔던 작업들을 지워하기 위해 등장한 도구 Maven을 이용하면 빌드,패키징,문서화, 테스트와 테스트 리포팅,git, 의존성 관리,svn 등과 같은 형상 관리 서버와 연동, 배포 등의 작업을 손쉽게 할 수 있다. CoC(Convention over Configuration) Maven을 이해하려면 CoC에 대해 이해 해야한다. CoC는 일종의 관습이며 예를 들어 프로그램의 소스파일은 어떤 위치에 있어야하고, 소스가 컴파일된 파일들은 어떤 위치에 있는지를 미리 정해놨다는 의미이다. Maven의 장점 편리한 의존성 라이브러리 관리 설정파일에 몇 줄을 적어줌으로써 직접 다운로드 하지 않아도 라이브러리 사용가능 모든 개발자가 일관된 방식으로 빌드 가능 다양.. 2020. 5. 22. 이전 1 다음