* 역할

- 라이브러리 관리 설정 파일

- dependency에 정의된 라이브러리를 maven central repository에서 다운로드 한다.

  :필요한 라이브러리를 정의하면 자동으로 다운로드 함.

- 요약 : 필요하거나 사용하고 싶은 라이브러리를 정의하는 곳

 

- scope :

* compile - 컴파일 및 배포시 필요. 디폴트 값

* provided - 컴파일시 필요, 배포시 불필요

* runtime - 컴파일시 불필요, 실행시 필요

* test - 테스트, 실행시  필요

* system - repository에서 검색하지 않고  명시된 위치 라이브러리 이용

* import - 다른 pom 설정파일에서 정의된 의존관계를 가져옴

 

 

central repository : https://search.maven.org/

 

The Central Repository Search Engine

 

search.maven.org

위에서 라이브러리 검색 및 버젼을 확인할 수 있음

스프링 프로젝트 실행시 invalid loc header (bad signature) ~ 오류 발생

 

메이븐 문제임.

프로젝트 생성 전에 이미 레포지토리에 문제가 생긴 것.

 

*해결방법

1. C:/ C:\Users\사용자\.m2\repository   >> 폴더 삭제

2. 이클립스 - 프로젝트 우클릭 - 메이븐 - 업데이트 프로젝트

3. 서버 재실행

 

안드로이드 개발환경 구축하기

 


 

 

※ 자바가 설치되어 있고 환경 변수를 설정한 것을 전제로 작성

 

1. 안드로이드 스튜디오 다운로드

아래의 링크에서 안드로이드 스튜디오 다운로드

https://developer.android.com/index.html

 

 

 

 

 

 

2. SDK 다운로드

페이지 맨 밑으로 이동하여 자신의 OS에 맞는 SDK 설치파일 다운로드

 

 

 

3. 파일 설치

각 파일들을 간단하게 설치하면 됨

 

 

4. SDK 설치

안드로이드 스튜디오를 처음 시작할 경우 config - SDK Manager에서 가능

Tools, Android 최신 버전, Extras 설치

 

 

 

+ Recent posts