본문 바로가기

아파치 메이븐2

[Maven] 아파치 메이븐 Dependency 의 <scope> 옵션 아파치 메이븐에서 Depedency 설정에서 옵션은 6가지를 지원하고 있습니다. 옵션을 생략하면 기본값으로 compile을 적용한 것과 같습니다. Maven Dependency의 옵션 Scope 옵션 설명 compile - 기본 Scope, 미입력시에 적용. - 모든 상황(컴파일,배포)에서 포함한다. provided - 컴파일 시점에만 포함, 배포 시점에 제외 - 운영환경에서 jar파일 중복 문제가 발생할 경우 이 옵션으로 설정 예) JDK, Servlet API, Java EE API 등은 운영환경 및 WAS의 jar 사용 runtime - 컴파일 시점에는 제외, runtime 시점에 포함 system - Maven Repository에서 검색하지 않고 시스템 내에 명시된 위치의 jar를 사용 - sy.. 2022. 6. 20.
[Maven] 아파치 메이븐 다운로드 및 설치 하기, Apache Maven Downlaod ans Install 이클립스에서 기본 설정과 확장 프로그램으로 메이븐을 사용할 경우 메이븐 실행 파일을 다운로드하지 않고 사용할 수 있습니다. 그러나 사용자 정의 환경을 구축하기 위해서는 아파치 메이븐을 다운로드하고 설치해야 합니다. 저는 이클립스에서 매번 오라클 ojdbc 설정을 시스템으로 설정하고 로컬 경로로 지정하는 것이 불편해서 메이븐 구성을 변경하기 위해 설치하면서 이 포스팅을 작성했습니다. 1. Maven 다운로드 및 설치 1.1 Maven 다운로드 아파치 메이븐에서 실행파일을 다운로드합니다. 접속 경로는 아래와 같습니다. https://maven.apache.org/download.cgi 아파치 메이븐 홈페이지로 접속한 경우에는 왼쪽의 Download 메뉴를 통해 다운로드 페이지로 접근할 수 있습니다. 시스템 .. 2022. 6. 18.