답 일지 몰라도 답답함은 해결되길

IT

[IT] APACHE POI로 MS Word 다루기 - 1쪽

아담도라이바 2020. 10. 13. 21:30
반응형

@목표 : MS WORD문서를 다루는데 필요한 기능을 알기 위한 Maven 프로젝트 생성

발생된 이벤트 내용을 수집해서 WORD (.docx) 파일로 생성해야하는 일이 생겼고, 이전에 Apache POI를 이용해서 엑셀을 다뤄본 경험이 있기에 기능을 구현해보기로 했다.

구현해야하는 기능의 수행절차는 아래와 같다.

Function Procedure

어찌되었든 Word를 다뤄보는건 처음이기에 기능도 알아볼 겸 스프링 부트에 기능 테스트 환경을 구성하는 방법을 소개한다.

1. MAVEN 프로젝트 생성

[스프링 부트]의 [File] - [Other...]를 선택한다.

[File] - [Other]

[Select a wizard]에서 [Maven] - [Maven Project]를 선택한다.

Maven Project

 

 

 

 

 

[Filter]에 "org.apache.maven"을 입력하고, 현재는 Word를 컨트롤할 수 있는 기능을 테스트 해볼 것이므로 "Artifact Id"가 "maven-archetype-simple"을 선택한다.

maven-archetype-simple

[Group Id]와 [Artifact Id]는 본인이 마음에 드는 것으로 설정한다.

예: [Group Id] = myhome, [Artifact Id] = testprj

Maven Project Setting

여기까지는 별 무리 없이 진행되므로 정상적으로 프로젝트가 생성되었다면 아래 화면과 같이 [Package Explorer]에 프로젝트가 생성되고, pom.xml 내용을 확인할 수 있다.

생성된 프로젝트와 pom.xml

 

- [IT] APACHE POI로 MS Word 다루기 - 2쪽

반응형