開發工具

若要開發您的JCR、Apache Sling或AEM應用程式,可使用下列工具集:

  • 一組包含 CRXDE Lite 和WebDAV。 CRXDE Lite內嵌於CRX/AEM中,可讓您在瀏覽器中執行標準開發工作。 透過CRXDE Lite,您可以在記錄並與SVN整合時建立和編輯檔案(如.jsp和.java)、資料夾、範本、元件、對話方塊、節點、屬性和組合。

    當您無法直接存取CRX/AEM伺服器、透過擴充或修改現成元件和Java套件組合來開發應用程式,或當您不需要專用的除錯程式、程式碼完成和語法醒目提示時,建議使用CRXDE Lite。

  • 由整合式開發環境所組成的集合(例如: EclipseIntelliJ),建置工具(例如: Apache Maven)、Adobe開發的將存放庫對應至檔案系統的FileVault、版本控制系統(例如:Subversion)、錯誤追蹤器系統(例如:Jira)、中央相依性管理系統(例如:Apache Archiva)和組建自動化系統(例如:Apache Continuum)。

    此設定可讓您將應用程式(內容、程式碼、組態)完全整合到任何開發環境和程式中。不同元素之間的連結是透過FileVault表示存放庫的檔案系統,因為上述所有開發工具都可以處理檔案。

整合式開發環境的擴充功能

Adobe發行了下列擴充功能:

其他工具

AEM隨附其他有助於開發的工具:

有助於建立新專案的工具:

注意

下列教學課程可能會對開始新的AEM專案有所幫助:
AEM Sites快速入門。第1部分 — 專案設定

本頁內容