开发工具

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

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

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

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

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

集成开发环境的扩展

Adobe发布了以下扩展:

其他工具

AEM随附其他可促进开发的工具:

便于创建新项目的工具:

注意

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

在此页面上