Build (1) 썸네일형 리스트형 Maven Scopes? Gradle Configurations? 대부분의 내용은 reflectoring.io/maven-scopes-gradle-configurations/ 개인적으로 의미를 해석한 것입니다. 빌드 툴은 의존성(dependency)을 관리한다. 우리가 어떠한 라이브러리를 프로젝트에서 사용하고 싶을 때 선언만 하면, 빌드 툴은 이 라이브러리를 다운받아서 build 라이프 사이클의 적절한 시점에서 classpath에 추가해준다. (빌드 라이프사이클 - kwonnam.pe.kr/wiki/gradle/buildlifecycle 참고) 오랜시간동안 Maven이 널리 사용되고 있었다. 안정적이고, Java 커뮤니티에서 많이 사용되어 오고 있기 때문이다. 그러던 중 Gradle이 Maven의 대안법으로 등장했고, dependency를 선언하는데 있어 보다 유연한 .. 이전 1 다음