【问题标题】:How can we create a build.gradle equivalent file for pom.xml to build and deploy AEM code?我们如何为 pom.xml 创建一个 build.gradle 等效文件来构建和部署 AEM 代码?
【发布时间】:2017-05-05 04:28:01
【问题描述】:

我正在尝试为AEM Maven ArchetypeLazybones Template 创建一个build.gradle 文件(如完整的 pom.xml),以构建代码并将其部署到 AEM。

  • 我尝试使用TWCCable's CQ Plugin,但不知道如何使用 它。

  • 还尝试在主 pom.xml 上运行 gradle init 但显然它不完整(如下),我想我必须手动添加所有依赖项。

    allprojects  {
      apply plugin: 'maven'
      group = 'com.project2'
      version = '1.0-SNAPSHOT'
    }
    subprojects {
      apply plugin: 'java'
      sourceCompatibility = 1.6
      targetCompatibility = 1.6
    
      repositories {
        mavenLocal()
        maven { url "https://repo.adobe.com/nexus/content/groups/public" }
        maven { url "http://repo.maven.apache.org/maven2" }
      }
      configurations.all {
      }
    }
    

有没有我可以使用的示例文件?我的目标是使用 gradle build 而不是 mvn clean install -PautoInstallPackage ,不知道我能不能做到?

欣赏你的想法。

【问题讨论】:

    标签: maven gradle osgi aem


    【解决方案1】:

    作为新工具的作者,我想鼓励 AEM 开发人员使用:

    https://github.com/Cognifide/gradle-aem-plugin(全新,功能丰富的 Gradle 插件) https://github.com/Cognifide/gradle-aem-example(示例项目,只需克隆和测试)

    享受吧!

    【讨论】:

      猜你喜欢
      • 2020-08-27
      • 2010-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多