이 누리집은 대한민국 공식 전자정부 누리집입니다.
적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.
관리자
2026-04-14
355
● 다음 두가지 경우에서 표준프레임워크 5.0 사용시 Parent POM 설정 필요
1) 표준프레임워크 5.0 Boot Parent POM
2) 표준프레임워크 5.0 Web Parent POM (WAS 기반 배포)
● Parent POM 설정시 장점
표준프레임워크에서 관리하는 라이브러리의 경우 버전 지정 불필요
* [Maven] 표준프레임워크 5.0 Boot Parent POM
https://github.com/eGovFramework/egovframe-msa-common-components/blob/main/EgovBoard/pom.xml
| <!-- eGovFramework Boot Parent 설정 --> <parent> <groupId>org.egovframe.boot</groupId> <artifactId>egovframe-boot-starter-parent</artifactId> <version>5.0.0</version> <relativePath/> </parent> |
| <!-- eGovFramework Web Parent 설정 (WAS 기반 배포) --> <parent> <groupId>org.egovframe.web</groupId> <artifactId>egovframe-web-config-parent</artifactId> <version>5.0.0</version> </parent> |
| ext { set('egovframeBootParentVersion', '5.0.0') } dependencyManagement { imports { // egovframe Boot Parent 설정 mavenBom "org.egovframe.boot:egovframe-boot-starter-parent:${egovframeBootParentVersion}" } } |
| <dependency> <groupId>org.egovframe.rte</groupId> <artifactId>egovframe-rte-fdl-crypto</artifactId> </dependency> <!-- Jakarta --> <dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> <scope>provided</scope> </dependency> <!-- Apache Commons Compress --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-compress</artifactId> </dependency> ........... 이하 생략 |