繁体   English   中英

Eclipse for Adob​​e CQ jar中的Maven依赖项错误

[英]Maven dependency error in Eclipse for Adobe CQ jars

我将Eclipse Luna与Maven3.2.3结合使用,以开发用于Adobe CQ 5.6.1项目的OSGi软件包。 通过更新POM文件,我可以解决大多数jar依赖关系,除了CQ类。 我在代码中使用了以下导入,但仍然收到错误com.day无法解决。

import com.day.cq.commons.mail.MailTemplate;
import com.day.cq.mailer.MessageGateway;
import com.day.cq.mailer.MessageGatewayService;

以下是我使用Maven创建项目的方式。

mvn archetype:generate  -DarchetypeRepository=http://repo.adobe.com/nexus/content/groups/public/    -DarchetypeGroupId=com.day.jcr.vault     -DarchetypeArtifactId=multimodule-content-package-archetype     -DarchetypeVersion=1.0.2     -DgroupId=gel     -DartifactId=gerevamp     -Dversion=1.0-SNAPSHOT     -Dpackage=com.gel.demo     -DappsFolderName=seconddemo     -DartifactName="GEL Formm Servlet"     -DcqVersion="6.0"     -DpackageGroup="GESG Revamp"

以下是我添加到捆绑软件POM文件中的依赖项

<dependency>
    <groupId>com.day.cq</groupId>
    <artifactId>cq-mailer</artifactId>
    <version>5.5.0</version>
    <scope>provided</scope>
</dependency>

但是我得到了错误

缺少工件com.day.cq:cq-mailer:jar:5.5.0

以下是POM中错误的屏幕截图。 我尝试将存储库也添加到POM,但这并没有帮助。 POM错误屏幕截图

请建议如何解决。 谢谢。

在存储库配置中使用https而不是http。 Adobe存储库仅用作“ https”。 http请求返回404错误。

依赖文件存在于

https://repo.adobe.com/nexus/content/groups/public/com/day/cq/cq-mailer/5.5.0/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM