开发工具

要开发JCR、Apache Sling或AEM应用程序,可使用以下工具集:

  • 一组由CRXDE Lite和WebDAV组成。 CRXDE Lite已嵌入到CRX/AEM中,使您能够在浏览器中执行标准开发任务。 使用CRXDE Lite,您可以在记录和集成SVN时创建和编辑文件(如.jsp和.java)、文件夹、模板、组件、对话框、节点、属性和捆绑包。

    当您无法直接访问CRX/AEM服务器时,当您通过扩展或修改现成组件和Java包来开发应用程序时,或者您不需要专用调试器、代码完成和语法突出显示时,建议使用CRXDE Lite。

  • 一组由集成开发环境组成(例如:EclipseIntelliJ),一个构建工具(例如:Apache Maven)、FileVault(由Adobe开发,用于将存储库映射到文件系统)、版本控制系统(例如:Subversion),一个错误跟踪器系统(例如:Jira),一个中央依赖关系管理系统(例如:Apache Archiva)和构建自动化系统(例如:Apache Continuum)。

    此设置允许您将应用程序(内容、代码、配置)完全集成到任何开发环境和进程中。不同元素之间的链接是通过FileVault表示存储库的文件系统,因为上述所有开发工具都可以处理文件。

集成开发环境扩展

Adobe发布了以下扩展:

其他工具

AEM附带有其他促进开发的工具:

有助于创建新项目的工具:

注意

以下教程可能对启动新AEM项目很有兴趣:
AEM Sites第1部分入门 — 项目设置

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now