开发工具 development-tools
要开发JCR、Apache Sling或Adobe Experience Manager (AEM)应用程序,可以使用以下工具集:
-
一个由CRXDE Lite和WebDAV组成的集。 CRXDE Lite会嵌入到CRX/AEM中,使您能够在该浏览器中执行标准开发任务。 使用CRXDE Lite,您可以在记录和与SVN集成时创建和编辑文件(如.jsp和.java)、文件夹、模板、组件、对话框、节点、属性和捆绑包。
当您无法直接访问CRX/AEM服务器,或者当您通过扩展或修改现成的组件和Java™捆绑包来开发应用程序,或者当您不需要专用的CRXDE Lite器、代码完成和语法突出显示时,建议使用Debugger。
-
一组包含以下内容:
- 集成开发环境。 例如,Eclipse或IntelliJ。
- 构建工具。 例如,Apache Maven。
- FileVault由Adobe开发,用于将存储库映射到文件系统,即版本控制系统。 例如,Subversion。
- 错误跟踪器系统。 例如,Jira。
- 一种中央依赖性管理系统。 例如,Apache Archiva。
- 以及构建自动化系统。 例如,Apache Continuum。
通过此设置,您可以将应用程序(内容、代码、配置)完全集成到任何开发环境和流程中。 不同元素之间的链接是通过FileVault表示存储库的文件系统,因为前面提到的所有开发工具都可以处理文件。
集成开发环境的扩展 extensions-for-integrated-development-environments
Adobe发布了以下扩展:
其他工具 other-tools
AEM附带了其他有助于开发的工具:
有助于创建新项目的工具:
NOTE
以下教程可能对启动新的AEM项目有帮助:
AEM Sites快速入门第1部分 — 项目设置
AEM Sites快速入门第1部分 — 项目设置
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2