AEM模拟最新版本的缺失工件



我已将最新版本的AEM模拟(2.7.2(作为Maven依赖项添加到我的AEM项目中。当我尝试构建我的项目时,我收到一个错误,指出找不到此工件:com.day.commons:day-commons-gfx:jar:2.1.28。所以我在网上查找,找到它并将其添加为依赖项。但是现在我在尝试构建时遇到同样的错误。这件神器还存在吗?在尝试各种最新版本的AEM模拟时,我发现它们都依赖于这个缺失的工件。

现在,我降级到2.3.0版本,没有该工件就可以正常工作,但如果可能的话,我想使用最新版本。

谁能帮忙?谢谢!

此工件被定义为一种解决方法,此处在注释中进行了说明: https://github.com/wcm-io/wcm-io-testing/blob/develop/aem-mock/core/pom.xml#L254:

AEM 6.5的解决方法:新的uber-jar不再包含软件包com.day.imageio.plugins

它对我来说没有任何问题,所以我会检查您是否正确配置了 Maven 存储库。为此,请在 Maven 项目根类型中:

mvn help:evaluate

然后:

${project.repositories}

它应该列出您的项目有效存储库。确保列出了中央存储库 (https://repo.maven.apache.org/maven2/(。如果它在那里,那么可能是您的公司网络切断了对外部存储库的请求,或者它暂时关闭了。

最新更新