본문 바로가기

나는개발자다

maven의 dependency를 이용해서 jar 다운 받기

Open Source를 보면 maven을 이용해서 다운받으라 한다. 하지만 난 maven을 잘 모른다.

그래서 일일히 maven에서 필요한 jar를 일일히 다 다운받는다. 


하지만 dependency 걸린 jar가 많으면...  ^^;;;


그래서 찾다가 드디어 방법을 찾았다.



일단 maven을 설치.. 설치 밥법은 pass.



https://github.com/searchbox-io/Jest/tree/master/jest 여기에 가면


<dependency>
  <groupId>io.searchbox</groupId>
  <artifactId>jest</artifactId>
  <version>0.1.5</version>
</dependency>


이런 문구가 있다. maven을 이용해서 다운 받으라는것이다.


아애 소스에서 파란색 부분을 위 dependency를 복사한다. 



<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

 <modelVersion>4.0.0</modelVersion>

 <groupId>download</groupId>

 <artifactId>download</artifactId>

 <version>1.0</version>

 <packaging>jar</packaging>

 <name>DOWNLOAD ARTIFACTS</name>

 <description>for artifact downloads(다운로드 받을 라이브러리 지정후 mvn dependency:resolve 실행)</description>



 <dependencies>

 <dependency>

  <groupId>io.searchbox</groupId>

  <artifactId>jest</artifactId>

  <version>0.1.5</version>

</dependency>

 </dependencies>

</project>




그리고 pom.xml 등으로 저장해고


d:\>mvn mvn dependency:resolve   실행한다.


그럼 필요한 jar 다운 받는다.


근데 다운 받은 jar를 다시 일일히 찾아야 한다. 에휴..

눈물이 난다.



출처 :  http://ecogeo.tistory.com/174