AEM Project Generator
🚀 AEM Initializr - Generate AEM Cloud Service projects with ease!
한국어 (Korean)
Features
- Official Adobe Archetype: Uses the latest AEM Project Archetype
- Customizable Options: Configure project details, modules, and dependencies
- One-Click Generation: Automatically runs Maven commands and sets up your project
- VS Code Integration: Seamlessly integrates with your development workflow
- Cross-Platform Support: Full Windows environment support added in v0.0.3
Usage
- Open Command Palette (
Cmd+Shift+P on Mac, Ctrl+Shift+P on Windows/Linux)
- Type "Create AEM Project" and select the command
- Fill in your project details:
- Project Name
- Group ID (e.g.,
com.company.myproject)
- Artifact ID
- AEM Version (Cloud Service or 6.5.0)
- Include modules (Examples, Frontend, Dispatcher Config)
- Select target folder
- Click "Generate AEM Project"
Prerequisites
- Maven: Make sure Maven is installed and available in your PATH
- Java: JDK 11 or higher for AEM Cloud Service projects
- Node.js: For frontend module development (if included)
Generated Project Structure
my-aem-project/
├── all/ # Container package
├── core/ # Java bundle (OSGi)
├── ui.apps/ # UI applications (/apps)
├── ui.content/ # UI content (/content, /conf)
├── ui.config/ # OSGi configurations
├── ui.frontend/ # Frontend build (optional)
├── dispatcher/ # Dispatcher configuration (optional)
├── it.tests/ # Integration tests
├── ui.tests/ # UI tests
└── pom.xml # Parent POM
Commands
AEM: Create AEM Project - Opens the project generator interface
Requirements
- VS Code 1.107.0 or higher
- Maven 3.6.0 or higher
- Java 11 or higher
Changelog
v0.0.3
- Added full Windows environment compatibility
License
MIT License.
AEM 프로젝트 생성기
🚀 AEM Initializr - AEM Cloud Service 프로젝트를 쉽게 생성할 수 있습니다.
기능
- 공식 Adobe Archetype: 최신 AEM Project Archetype 사용
- 커스터마이징 가능한 옵션: 프로젝트 세부사항, 모듈, 의존성 구성
- 원클릭 생성: Maven 명령어 자동 실행 및 프로젝트 설정
- VS Code 통합: 개발 워크플로우와 완벽한 통합
- 크로스 플랫폼 지원: v0.0.3에서 Windows 환경 완전 지원 추가
사용법
- 명령 팔레트 열기 (
Mac: Cmd+Shift+P, Windows/Linux: Ctrl+Shift+P)
- "Create AEM Project" 입력 후 명령 선택
- 프로젝트 세부사항 입력:
- 프로젝트명
- Group ID (예:
com.company.myproject)
- Artifact ID
- AEM 버전 (Cloud Service 또는 6.5.0)
- 포함할 모듈 (Examples, Frontend, Dispatcher Config)
- 대상 폴더 선택
- "Generate AEM Project" 클릭
사전 요구사항
- Maven: Maven이 설치되어 있고 PATH에서 사용 가능해야 함
- Java: AEM Cloud Service 프로젝트용 JDK 11 이상
- Node.js: 프론트엔드 모듈 개발용 (포함된 경우)
생성되는 프로젝트 구조
my-aem-project/
├── all/ # 컨테이너 패키지
├── core/ # Java 번들 (OSGi)
├── ui.apps/ # UI 애플리케이션 (/apps)
├── ui.content/ # UI 콘텐츠 (/content, /conf)
├── ui.config/ # OSGi 구성
├── ui.frontend/ # 프론트엔드 빌드 (선택사항)
├── dispatcher/ # Dispatcher 구성 (선택사항)
├── it.tests/ # 통합 테스트
├── ui.tests/ # UI 테스트
└── pom.xml # Parent POM
명령어
AEM: Create AEM Project - 프로젝트 생성기 인터페이스 열기
요구사항
- VS Code 1.107.0 이상
- Maven 3.6.0 이상
- Java 11 이상
변경사항
v0.0.3
라이선스
MIT License.
| |