JAVA OPEN API2014. 2. 14. 10:33

pom.xml 의 dependency 설정이 mvnrepository.com 의 규칙과 다를 경우 발생함

 

현재 로컬Maven 디렉토리에서 가져오도록 설정 해 놓음

 

[target으로 링크되는 오류 pom.xml 설정 => clean 후  우클릭 [maven]-[Update Dependencies] 해야 target으로 가져옴 ]

     <dependency>
            <groupId>poi</groupId>
            <artifactId>poi-contrib</artifactId>
            <version>3.6</version>
        </dependency>

    로컬Maven 디렉토리에 poi/poi-contrib/3.6 파일이 있다

   

    target 디렉토리에 복사되는 이름

    - poi-poi-3.6.jar  (pom 설정 이름)

    - org.apache.poi-poi-3.6.jar ( ?? 메이븐에서 제공하는 규칙의 Full 폴더명이름 생성 )

 

[메이븐에서 제공하는 규칙]

http://mvnrepository.com/artifact/org.apache.poi/poi-contrib/3.6

<dependency>
 <groupId>org.apache.poi</groupId>
 <artifactId>poi-contrib</artifactId>
 <version>3.6</version>
</dependency>

 수정하면 정상작동한다.           

'JAVA OPEN API' 카테고리의 다른 글

[maven] 정리  (1) 2014.02.21
[maven] Maven Dependency 순서 정렬 확인방법  (1) 2014.02.14
[Junit-펌] @Parameters  (0) 2013.12.23
[JSON] Object <-> JSON  (0) 2013.12.04
[mybatis] collection 의 resultMap Null 처리 -> JSON []  (0) 2013.11.27
Posted by 선한열심