maven 셋팅 시 poi 버전 업그레이드 여부
- 작성자 :
- 김*완
- 작성일 :
- 2015-05-27 17:25:34
- 조회수 :
- 1,147
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하십니까.
현재 표준프레임워크에서 제공하고 있는 maven은 3.0 입니다.
이에 포함되어 있는 poi는 3.10 인데요, (poi-3.10-FINAL.jar)
현재 poi는 3.12까지 나와 있는 걸로 알고 있습니다.
문제는, 지원하고 있는 poi 버전이 3.10라서 HSSF 클래스, 엑셀 2003 버전까지로만 지원되고 있다는 점입니다.
이 때문에 row 수가 65536가 넘어가면 에러가 납니다.
이를 해결한 것이 XSSF 클래스 인데, 지금 표준프레임워크에서 제공하고 있진 않는 듯 합니다.
1. XSSF 클래스를 현 maven 3.0에 포함시키고 싶은데 방법이 없는 지요?
2. 1번의 방안이 안 된다면, 향후 maven 업데이트 일정은 없는 건지요?
엑셀 2003(xls 포맷)이면 10년도 더된 포맷입니다.. 2^16 개 로우만 지원하니 매우 비효율적이고요..
회원 수가 6만명을 넘어서 7만, 10만 되면 이를 엑셀로 뽑아낼 수 없다는 뜻입니다.
답변을 꼭 좀 부탁 드립니다.
현재 표준프레임워크에서 제공하고 있는 maven은 3.0 입니다.
이에 포함되어 있는 poi는 3.10 인데요, (poi-3.10-FINAL.jar)
현재 poi는 3.12까지 나와 있는 걸로 알고 있습니다.
문제는, 지원하고 있는 poi 버전이 3.10라서 HSSF 클래스, 엑셀 2003 버전까지로만 지원되고 있다는 점입니다.
이 때문에 row 수가 65536가 넘어가면 에러가 납니다.
이를 해결한 것이 XSSF 클래스 인데, 지금 표준프레임워크에서 제공하고 있진 않는 듯 합니다.
1. XSSF 클래스를 현 maven 3.0에 포함시키고 싶은데 방법이 없는 지요?
2. 1번의 방안이 안 된다면, 향후 maven 업데이트 일정은 없는 건지요?
엑셀 2003(xls 포맷)이면 10년도 더된 포맷입니다.. 2^16 개 로우만 지원하니 매우 비효율적이고요..
회원 수가 6만명을 넘어서 7만, 10만 되면 이를 엑셀로 뽑아낼 수 없다는 뜻입니다.
답변을 꼭 좀 부탁 드립니다.
A
김주완님 안녕하세요.
표준프레임워크센터입니다.
표준프레임워크에서 제공하는 오픈소스 소프트웨어는 얼마든지 최신버전으로 적용하실 수 있습니다.
maven pom.xml에 적용된 의존관계 설정을 변경하여 적용하신 뒤
버전변경관련 이슈가 있다면 조치하시고 사용하시면 됩니다.
표준프레임워크에서 오픈소스를 적용하여 기본적으로 적용하고 있는것은 기능구현에 대한 방향성을
제시하는것으로서 필요시 얼마든지 수정 변경하여 사용하실 수 있습니다.
요청하신 poi의 버전 변경에 관한 이슈는 차기 오픈소스 개선이슈사항으로 검토하도록 하겠습니다.
감사합니다.
표준프레임워크센터입니다.
표준프레임워크에서 제공하는 오픈소스 소프트웨어는 얼마든지 최신버전으로 적용하실 수 있습니다.
maven pom.xml에 적용된 의존관계 설정을 변경하여 적용하신 뒤
버전변경관련 이슈가 있다면 조치하시고 사용하시면 됩니다.
표준프레임워크에서 오픈소스를 적용하여 기본적으로 적용하고 있는것은 기능구현에 대한 방향성을
제시하는것으로서 필요시 얼마든지 수정 변경하여 사용하실 수 있습니다.
요청하신 poi의 버전 변경에 관한 이슈는 차기 오픈소스 개선이슈사항으로 검토하도록 하겠습니다.
감사합니다.