我将AEM6.1和Maven用作构建管理器。

我想扩展 com.day.cq.dam.core.process.ThumbnailProcess 类。
使用AEM内置依赖项解析器

系统/控制台/ depfinder

似乎该类应该包含在

<dependency>
  <groupId>com.day.cq.dam</groupId>
  <artifactId>cq-dam-core</artifactId>
  <version>5.8.172</version>
  <scope>provided</scope>
</dependency>

无论如何,Adobe nexus repo不包含此版本,并且所有较旧的版本都不提供上述类。

我想知道如何解决这个问题。
感谢您的任何建议。

最佳答案

在最新版本中,Adobe将所有内容推送到一个巨大的依赖项jar中。

将其放在您的POM的末尾:

<depen­dency>
   <groupId>com.adobe.aem</groupId>
   <arti­fac­tId>uber-jar</arti­fac­tId>
   <ver­sion>6.1.0</ver­sion>
   <scope>pro­vided</scope>
   <clas­si­fier>obfuscated-apis</clas­si­fier>
</depen­dency>

关于maven - AEM 6.1 Maven依赖关系解决,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33675700/

10-11 17:46