add_egovframe_components
Add selected eGovFrame common components to an existing project. Copies source, mapper, JSP files including dependencies, and optional database DDL/DML without overwriting existing files. Preview with dry run.
Instructions
공통컴포넌트를 골라 기존 프로젝트에 조립합니다. 의존 컴포넌트를 포함해 소스·매퍼·JSP를 복사하고, database 지정 시 DB DDL·DML 스크립트도 복사합니다. 기존 파일과 충돌하면 아무것도 쓰지 않고 거부합니다. dryRun=true로 먼저 미리볼 수 있습니다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | true면 복사 없이 설치 순서·규모만 미리보기(네트워크 불필요) | |
| database | No | DB 스크립트 복사 대상 DB (altibase|cubrid|goldilocks|maria|mysql|oracle|postgres|tibero) | |
| components | Yes | 컴포넌트 id 목록. 예: ["bbs", "login"] | |
| projectDir | Yes | 대상 프로젝트 디렉터리(절대경로 권장). 먼저 create_egovframe_project로 생성 | |
| includeDependencies | No | 의존 컴포넌트 자동 포함 여부 |