若要開發您的JCR、Apache Sling或應AEM用程式,可使用下列工具集:
一組由CRXDE Lite和WebDAV組成。 CRXDE Lite嵌入到CRX/AEM中,讓您在瀏覽器中執行標準開發工作。 使用CRXDE Lite,您可以在記錄和整合SVN時建立和編輯檔案(如。jsp和。java)、資料夾、模板、元件、對話框、節點、屬性和捆綁包。
當您無法直接存取CRX/AEM伺服器、透過擴充或修改現成可用的元件和Java組合來開發應用程式,或當您不需要專用的除錯程式、程式碼完成和語法反白顯示時,建議使用CRXDE Lite。
一組由整合開發環境組成(例如:Eclipse或IntelliJ),建置工具(例如:Apache Maven),由Adobe開發的FileVault,將儲存庫映射到檔案系統、版本控制系統(例如:Subversion),錯誤追蹤系統(例如:Jira),一個中央相依性管理系統(例如:Apache Archiva)和建置自動化系統(例如:Apache Continuum)。
此設定允許您將應用程式(內容、代碼、配置)完全整合到任何開發環境和流程中。不同元素之間的連結是通過FileVault對儲存庫的檔案系統表示,因為上述所有開發工具都可以使用檔案。
Adobe已發行下列擴充功能:
隨附AEM其他工具以利開發:
協助建立新專案的工具:
下列教學課程可能是啟動新專案的AEM好用:
開始使用AEM Sites第1部分——項目設定