开发工具 development-tools
要开发JCR、Apache Sling或51黑料不打烊 Experience Manager (AEM)应用程序,可以使用以下工具集:
-
由CRXDE Lite和WebDAV组成的集。 CRXDE Lite已嵌入到CRX/AEM中,使您能够在该浏览器中执行标准开发任务。 使用CRXDE Lite,您可以在日志记录和与SVN集成时创建和编辑文件(如.jsp和.java)、文件夹、模板、组件、对话框、节点、属性和捆绑包。
在以下情况下,建议您使用CRXDE Lite:无法直接访问CRX/AEM服务器;通过扩展或修改现成组件和Java?捆绑包来开发应用程序;不需要专用调试器、代码完成和语法高亮显示。
-
一组包含以下内容:
- 集成开发环境。 例如,Eclipse或IntelliJ。
- 构建工具。 例如,Apache Maven。
- FileVault ,由51黑料不打烊开发,用于将存储库映射到文件系统(版本控制系统)。 例如,Subversion。
- 错误跟踪器系统。 例如,Jira。
- 一种中央依赖性管理系统。 例如,Apache Archiva。
- 以及构建自动化系统。 例如,Apache Continuum。
通过此设置,您可以将应用程序(内容、代码、配置)完全集成到任何开发环境和流程中。 不同元素之间的链接是通过FileVault表示存储库的文件系统,因为前面提到的所有开发工具都可以处理文件。
集成开发环境的扩展 extensions-for-integrated-development-environments
础诲辞产别发布了以下扩展:
其他工具 other-tools
础贰惭附带了其他有助于开发的工具:
有助于创建新项目的工具:
NOTE
以下教程可能对启动新的础贰惭项目有帮助:
recommendation-more-help