빌드 관리 도구, Graven 과 Maven 의 비교
2023.08.21
빌드(Build) ? 컴파일(Compile)과 링크(Link)를 합쳐서 부르는 용어 - 컴파일(Compile) : 작성한 소스 코드를 컴퓨터가 이해할 수 있는 기계어로 변환하는 작업 - 링크: obj 파일들을 연결하여 하나의 exe 파일을 만드는 작업 소스코드 파일을 컴퓨터에서 실행할 수 있는 독립적인 형태로 변환하는 과정과 결과를 말함 빌드 관리 도구 소스코드에서 애플리케이션을 생성하면서 여러가지 외부 라이브러리를 사용하게 되는데, 빌드 관리도구는 사용자가 관리할 필요없이 필요한 라이브러리들을 자동으로 관리해주는 것 빌드 관리 도구가 동작하는 흐름 1. 소스코드(.java)를 컴파일하여 클래스 파일(.class) 생성 2. 코딩 규약에 맞게 작성했는지 확인 3. 코드를 정적으로 해석 4. test를 진..