엑셀 관련하여 pom 설정과 답변 주신 내용과 다릅니다.
- 작성자 :
- 최*원
- 작성일 :
- 2014-01-17 10:33:34
- 조회수 :
- 1,875
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
답변 내용에서 알려주신 부분에서 poi-ooxml-3.9.jar 는 찾을 수 없습니다.
처음 알려주신 pom의 변경 사항은 egovframework.rte 관련하여 2.6, 2.61로 변경하면 된다고 하셨는데, 누락된 부분이 더 있는것 같습니다.
저희는 1.0 -> 2.0 후 다시 2.6으로 업그레이드 하는 과정이라 pom에서 누락된 부분이 있을 수 있습니다. 조금 전 통화에서도 2.0에서 2.6으로 변경시 엑셀은 전혀 문제가 생겨서는 안된다고 하셨는데 실제로 문제가 발생하였습니다.
조금만 더 자세히 알려주시면 감사하겠습니다.
-----------------------------------------------------
안녕하세요. 최상원님
XSSFWorkbook 클래스는 poi-ooxml-3.9.jar 라이브러리에 있습니다. 해당 라이브러리가 존재하는 확인해보시기 바랍니다.
egovframework.rte.fdl.excel-2.6.0.jar 를 받아보시면 pom.xml에
jxls-core-1.0.2.jar 파일이 poi-ooxml-3.9.jar 파일을 참조하시는 것을 확인하실 있습니다.
pom.xml editor 에서 Dependency Hierarchy를 참조하시면 됩니다.
고맙습니다.
처음 알려주신 pom의 변경 사항은 egovframework.rte 관련하여 2.6, 2.61로 변경하면 된다고 하셨는데, 누락된 부분이 더 있는것 같습니다.
저희는 1.0 -> 2.0 후 다시 2.6으로 업그레이드 하는 과정이라 pom에서 누락된 부분이 있을 수 있습니다. 조금 전 통화에서도 2.0에서 2.6으로 변경시 엑셀은 전혀 문제가 생겨서는 안된다고 하셨는데 실제로 문제가 발생하였습니다.
조금만 더 자세히 알려주시면 감사하겠습니다.
-----------------------------------------------------
안녕하세요. 최상원님
XSSFWorkbook 클래스는 poi-ooxml-3.9.jar 라이브러리에 있습니다. 해당 라이브러리가 존재하는 확인해보시기 바랍니다.
egovframework.rte.fdl.excel-2.6.0.jar 를 받아보시면 pom.xml에
jxls-core-1.0.2.jar 파일이 poi-ooxml-3.9.jar 파일을 참조하시는 것을 확인하실 있습니다.
pom.xml editor 에서 Dependency Hierarchy를 참조하시면 됩니다.
고맙습니다.
A
안녕하세요. 표준프레임워크 센터입니다.
egovframework.rte.fdl.excel-2.6.0.jar 의 pom.xml에는 jxls-core 1.0.2에 대한 dependency가 존재합니다.
그리고 jxls-core-1.0.2.jar 의 pom.xml에는 poi-ooxml 3.9에 대한 dependency가 존재합니다.
따라서 인터넷이 되는 환경이시라면 egovframework.rte.fdl.excel 에 대한 dependency만 추가하시면
poi-ooxml 에 대한 dependency를 추가하지 않으셔도 jxls-core-1.0.2.jar, poi-ooxml-3.9.jar 파일을 자동으로 다운로드 받습니다.
추가적으로 첨부해주신 pom.xml 파일을 보면 jxls-core 0.9.9에 대해서 따로 dependency를 추가하셨던데,
jxls-core-0.9.9.jar 의 pom.xml에는 poi-ooxml 에 대한 dependency가 존재하지 않기 때문에 이 경우에는 따로 poi-ooxml 에 대한 dependency를 추가해 주셔야 합니다.
poi-ooxml dependency 정보는 다음과 같습니다.
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>
혹시나 인터넷이 안되는 환경이실 수도 있어 관련 라이브러리를 등록된 이메일로 보내드리겠습니다.
그리고 표준프레임워크 업그레이드에 대해서는 기존에 안내받으신대로 진행하시면 됩니다.
감사합니다.
egovframework.rte.fdl.excel-2.6.0.jar 의 pom.xml에는 jxls-core 1.0.2에 대한 dependency가 존재합니다.
그리고 jxls-core-1.0.2.jar 의 pom.xml에는 poi-ooxml 3.9에 대한 dependency가 존재합니다.
따라서 인터넷이 되는 환경이시라면 egovframework.rte.fdl.excel 에 대한 dependency만 추가하시면
poi-ooxml 에 대한 dependency를 추가하지 않으셔도 jxls-core-1.0.2.jar, poi-ooxml-3.9.jar 파일을 자동으로 다운로드 받습니다.
추가적으로 첨부해주신 pom.xml 파일을 보면 jxls-core 0.9.9에 대해서 따로 dependency를 추가하셨던데,
jxls-core-0.9.9.jar 의 pom.xml에는 poi-ooxml 에 대한 dependency가 존재하지 않기 때문에 이 경우에는 따로 poi-ooxml 에 대한 dependency를 추가해 주셔야 합니다.
poi-ooxml dependency 정보는 다음과 같습니다.
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>
혹시나 인터넷이 안되는 환경이실 수도 있어 관련 라이브러리를 등록된 이메일로 보내드리겠습니다.
그리고 표준프레임워크 업그레이드에 대해서는 기존에 안내받으신대로 진행하시면 됩니다.
감사합니다.