2012-11-28 3 views
0

Adobe CQ5를 컴파일하고 실행하는 방법에는 여러 가지가 있습니다.Adobe CQ 구축 프로세스

Apache Maven을 사용하고 있지만, 우리 프로젝트에서는 메이븐 아키텍처를 따르지 않습니다. 빌드하고 컴파일 할 수있는 다른 방법이 있습니다.

답변

0

표준 방법은 될 수 있습니다, OSGi 번들을 통해입니다 적절한 도구로 제작되었으므로 특별한 것은 없습니다. OSGi 번들은 MANIFEST.MF에 몇 가지 추가 헤더가있는 java jar 파일이므로 핀치에서는 텍스트 편집기와 javac 및 jar 도구를 사용하여 빌드 할 수도 있습니다.

CQ5 응용 프로그램은 CRX 콘텐츠 저장소에 저장된 스크립트와 콘텐츠도 사용합니다. HTTP 요청이나 CQ5의 CRXDE 탐색기를 사용하여 해당 콘텐츠를 만들 수있는 외부 도구가 없으면 CQ5의 패키지 관리자를 사용하여 해당 콘텐츠를 패키지화합니다.

다양한 Maven 플러그인을 사용하면 CQ5 응용 프로그램을 쉽게 만들 수 있지만 CQ5 응용 프로그램을 빌드 할 필요가 없습니다.

0

CQ5는 컴파일 된 JAR 파일로 제공되므로 "Adobe CQ5 응용 프로그램을 컴파일하고 실행하는 방법은 무엇입니까?"라는 질문을 이해합니다.

Eclipse/Maven combination 외에도 웹 기반 CRXDE Lite 도구 IntelliJ 및/또는 CRXDE 데스크톱 도구를 사용할 수 있습니다. 내 테크 리드도 NetBeans를 사용하기를 좋아합니다.

0

사용자 정의 응용 프로그램 Java 코드는 Felix 콘솔 (OSGi 헤더가 포함 된 매니페스트 파일이있는 JAR 파일) 및 해당 코드에 따라 달라질 수있는 구성 요소 렌더링 스크립트 (OSGi 헤더 아래에있는 모든 것)를 통해 OSGi 번들로 배포 할 수 있습니다./apps 디렉토리)은 단지 볼트 패키지 (특정 메타 데이터 파일을 포함하는 zip 파일, 패키지를 만들고 파일을 열어서 필요한 파일을 열어 볼 수 있음) 인 경우 과 같은 빌드 도구를 사용하여 실제로 배포 패키지를 구성 할 수 있습니다. 게다가.

물론 메이븐/이클립스 설정이 가능하다면 그 경로를 선택하는 것이 더 나을 것이라고 생각합니다. 개미에

관련 문제