【发布时间】:2016-10-27 09:54:22
【问题描述】:
我正在尝试在 Adobe Experience Manager 6.2 中实施 Amazon S3 并使用 maven 3.3.9。 当我添加依赖时:
<dependency>
<groupId>org.apache.servicemix.bundles</groupId>
<artifactId>org.apache.servicemix.bundles.aws-java-sdk</artifactId>
<version>1.11.18_1</version>
</dependency>
它没有构建项目并抛出 maven-scr-plugin 错误: SCR 描述符解析失败。
[ERROR] Failed to execute goal org.apache.felix:maven-scr-plugin:1.20.0:scr (generate-scr-scrdescriptor) on project aviva-investors-bundle: SCR Descriptor parsing had failures (see log) -> [Help 1]
如果我尝试只添加 JAR
<!-- https://mvnrepository.com/artifact/com.amazonaws/aws-java-sdk -->
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.11.2</version>
</dependency>
构建成功。但我无法解决我的项目包。捆绑包处于已安装状态。 Imported Packages 显示:无法解析依赖:
com.amazonaws.services.s3,version=[1.11,2) -- Cannot be resolved
不确定要添加什么依赖项才能使我的导入工作。
import com.amazonaws.services.s3.AmazonS3;
import com.amazonaws.services.s3.AmazonS3Client;
import com.amazonaws.ClientConfiguration;
等等。
非常需要任何帮助。
【问题讨论】:
-
此捆绑包在 6.2 实例中是否可用?最棒的!!