添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

“AEM Developer Tools”是一个基于 适用于Apache Sling的Eclipse插件 根据Apache许可证2发布。

它提供了几项使AEM开发更轻松的功能:

  • 通过Eclipse Server Connector与AEM实例无缝集成。
  • 内容和OSGI捆绑包的同步。
  • 使用代码热交换功能调试支持。
  • 通过特定项目创建向导简单BootstrapAEM项目。
  • 轻松编辑JCR属性。
  • 在使用AEM开发人员工具之前,请执行以下操作:

    下载并安装 面向Java™ EE开发人员的Eclipse IDE . AEM开发人员工具当前支持Eclipse Kepler或更高版本

    可与AEM版本5.6.1或更高版本一起使用

    配置eclipse安装,通过编辑您的 eclipse.ini 配置文件,如 Eclipse常见问题解答 .

    在macOS上,右键单击 Eclipse.app ,然后选择 显示包内容 查找您的 eclipse.ini .

    如何安装适用于Eclipse的AEM开发人员工具

    一旦您满足了 要求 如上所示,您可以安装插件:

    浏览 AEM Developer Tools 网站位置 https://eclipse.adobe.com/aem/dev-tools/ .

    复制 安装链接 .

    或者,您也可以下载归档文件,而不是使用安装链接。 这样做允许脱机安装,但您未收到自动更新通知。

    在Eclipse中,打开 帮助 菜单。

    单击 安装新软件 .

    单击 添加…… .

    In 名称 键入AEM Developer Tools。

    In 位置 复制安装URL

    单击 确定 .

    选中两者 AEM Sling 插件。

    单击​ 下一步

    单击​ 下一步

    接受Lincese协议,然后单击 完成 .

    单击 重新启动Eclipse。

    如何导入现有项目

    参见 如何在Eclipse中使用从AEM下载的捆绑包 .

    AEM视角

    AEM Development Tools for Eclipse附带了一个透视,可让您完全控制AEM项目和实例。

    示例多模块项目

    “AEM开发人员工具”包含一个示例的多模块项目,可帮助您快速了解Eclipse中的项目设置。 它还可用作几项AEM功能的最佳实践指南。 了解有关项目原型的更多信息 .

    要创建示例项目,请完成以下步骤:

    文件 > > 项目 菜单,浏览到 AEM 部分并选择 AEM示例多模块项目 .

    单击​ 下一步

    此步骤可能需要一些时间,因为m2eclipse必须扫描原型目录。

    在JSP文件中启用标记库自动完成

    标记库自动完成功能可开箱即用,前提是将适当的依赖关系添加到项目中。 使用AEM Uber Jar时存在一个已知问题,该问题不包括所需的tld和TagExtraInfo文件。

    要解决此问题,请确保org.apache.sling.scripting.jsp.taglib工件位于AEM Uber Jar之前的类路径中。 对于Maven项目,请将以下依赖项放在pom.xml中的Uber Jar之前。

    <dependency>
      <groupId>org.apache.sling</groupId>
      <artifactId>org.apache.sling.scripting.jsp.taglib</artifactId>
      <scope>provided</scope>
    </dependency>
    

    确保为AEM的部署添加正确的版本。

    适用于Eclipse网站的官方Apache Sling IDE工具为您提供了有用的信息:

  • 适用于Eclipse的Apache Sling IDE工具 用户指南,本文档将指导您了解AEM开发工具支持的整体概念、服务器集成和部署功能。
  • “疑难解答”部分.
  • 已知问题列表.
  • 以下官员 Eclipse 文档可以帮助设置环境:

  • Eclipse快速入门
  • Eclipse Luna帮助系统
  • Maven集成(m2eclipse)
  •