pom 에러에 대한 의견
- 작성자 :
- 황*연
- 작성일 :
- 2017-07-06 14:11:36
- 조회수 :
- 1,985
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
지금이 3번 째 글입니다. pom.xml 에 문제가 없는 것에는 동의합니다.
egovframe 에서 운영하는 repository 의 설정에 문제가 있는 것 같습니다. (이건 제가 어떻게 할 수가 없는 부분입니다.)
전달해 드렸던 pom 의 의존성을 보면 시작점이 전자정부프레임에서 설정한 excel 관련 의존성입니다.(아래 참고)
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.excel</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
여기서 시작한 의존성들로 받아진 받아진 commons-collections 의 pom 을 보면 groupid 가 없습니다. ( 아래 참조 )
--
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<artifactId>commons-collections4</artifactId>
<name>commons-collections4</name>
<packaging>jar</packaging>
<version>4.1</version>
<description>commons-collections</description>
<url>https://commons.apache.org/proper/commons-collections</url>
</project>
--
의존성 계층구조는 첨부된 이미지를 참조해 주시기 바랍니다.
전자정부쪽에서 조치해야 할 것으로 보이는데, 어떻게 생각하시나요?
egovframe 에서 운영하는 repository 의 설정에 문제가 있는 것 같습니다. (이건 제가 어떻게 할 수가 없는 부분입니다.)
전달해 드렸던 pom 의 의존성을 보면 시작점이 전자정부프레임에서 설정한 excel 관련 의존성입니다.(아래 참고)
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.excel</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
여기서 시작한 의존성들로 받아진 받아진 commons-collections 의 pom 을 보면 groupid 가 없습니다. ( 아래 참조 )
--
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<artifactId>commons-collections4</artifactId>
<name>commons-collections4</name>
<packaging>jar</packaging>
<version>4.1</version>
<description>commons-collections</description>
<url>https://commons.apache.org/proper/commons-collections</url>
</project>
--
의존성 계층구조는 첨부된 이미지를 참조해 주시기 바랍니다.
전자정부쪽에서 조치해야 할 것으로 보이는데, 어떻게 생각하시나요?
A
안녕하세요 황용연님,
표준프레임워크센터입니다.
maven repository를 통해 commons-collections4를 사용하신건 Apache의 오픈소스를 사용하셨다는 말씀입니다.
오픈소스를 사용하실때 잘못 당겨오셨거나 설정을 변경하셨을 경우가 있습니다.
그 부분의 레파지토리를 삭제하시고 다시 당겨오시길 바랍니다.
그리고 전자정부 표준프레임워크에서 사용되는 commons-collections4도 Apache의 오픈소스를 사용하고 있으며,
해당하는 레파지토리의 pom.xml을 확인하실 경우 groupId가 명확하게 들어가 있는 걸 확인하실 수 있습니다.
version도 4.1이 아니라 4.0이 사용되고 있습니다.
설정 부분에서 수정하신 것은 없는지 확인하시길 바랍니다.
감사합니다.
표준프레임워크센터입니다.
maven repository를 통해 commons-collections4를 사용하신건 Apache의 오픈소스를 사용하셨다는 말씀입니다.
오픈소스를 사용하실때 잘못 당겨오셨거나 설정을 변경하셨을 경우가 있습니다.
그 부분의 레파지토리를 삭제하시고 다시 당겨오시길 바랍니다.
그리고 전자정부 표준프레임워크에서 사용되는 commons-collections4도 Apache의 오픈소스를 사용하고 있으며,
해당하는 레파지토리의 pom.xml을 확인하실 경우 groupId가 명확하게 들어가 있는 걸 확인하실 수 있습니다.
version도 4.1이 아니라 4.0이 사용되고 있습니다.
설정 부분에서 수정하신 것은 없는지 확인하시길 바랍니다.
감사합니다.