📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 메이븐 (2)

툴 [Tool] 2019. 5. 28. 00:30

[Maven] 메이븐 의존설정 제외하기. exclusions 태그 용도 및 기능.

참고글[Maven] Apache Maven. 메이븐이란? 메이븐 다운로드 및 설치 방법](https://dololak.tistory.com/671)메이븐 의존설정 제외하기. exclusions 태그 용도 및 기능메이븐의 가장 큰 장점으로 라이브러리 의존 해결 기능입니다. 예를 들어 spring-context 라이브러리가 필요하다면 pom.xml에 다음과 같이 를 정의해주기만 하면 됩니다. org.springframework spring-context 4.1.0.RELEASE그런데 여기서 중요한 점은 spring-context를 개발할때 사용한 라이브러리가 있다는 것입니다. 예를 들어 logging 관련 프레임워크인 commons-logging이 그 예인데, 이 경우 메이븐이 spring-contex..

툴 [Tool] 2019. 5. 27. 09:00

[Maven] Apache Maven. 메이븐이란? 메이븐 다운로드 및 설치 방법

Apache Maven. 메이븐이란?Maven(메이븐)이란 Apache 재단이 개발하고 관리하는 오픈 소스 무료 빌드 도구(Tool)입니다.빌드(Build)? 빌드란?빌드라는것은 말그대로 우리가 작성한 소스코드(.java)들과 프로젝트에서 쓰인 각각의 자원들(.xml, .jpg, .jar, .properties)을 JVM이나 톰캣같은 WAS가 인식할 수 있는 구조로 패키징(묵어주는것) 해주는 과정을 말합니다.예를 들어 JAVA웹 어플리케이션을 개발한다고 하면 개발은 이클립스등의 IDE에서 하겠지만 실제로 그 소스가 실행되는 환경은 Servlet/JSP 컨테이너인 톰캣이나 글래스피쉬 등입니다. 그러나 이런 플랫폼 환경들은 자신이 인식할 수 있는 구조가 정해져있고 그것을 규정해 놓았습니다. 예를 들어 서블릿..