Amazon web services 项目构建错误:';dependencies.dependency.version';对于com.amazonaws:aws java sdk secretsmanager:jar缺失

Amazon web services 项目构建错误:';dependencies.dependency.version';对于com.amazonaws:aws java sdk secretsmanager:jar缺失,amazon-web-services,maven,maven-3,aws-secrets-manager,Amazon Web Services,Maven,Maven 3,Aws Secrets Manager,在第节的my pom.xml中,我添加了以下依赖项: <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk-bom</artifactId> <version>1.11.95</version> <type&g

在第节的my pom.xml中,我添加了以下依赖项:

        <dependency>
            <groupId>com.amazonaws</groupId>
            <artifactId>aws-java-sdk-bom</artifactId>
            <version>1.11.95</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>

亚马逊网站
aws java sdk bom
1.11.95
聚甲醛
进口
然后在
部分中,我添加了以下内容:

<dependency>
    <groupId>com.amazonaws</groupId>
    <artifactId>aws-java-sdk-secretsmanager</artifactId>
</dependency>

亚马逊网站
aws java sdk secretsmanager
为什么出现编译时错误:
项目生成错误:com.amazonaws:aws java sdk secretsmanager:jar的“dependencies.dependency.version”丢失。

Yea secrets manager于2018年4月发布。此bom表的依赖项集合中没有secrets manager

Yea secrets manager于2018年4月发布。此bom表的依赖项集合中没有secrets manager

是否使用父pom?否则,依赖项必须包含一个版本。对于Maven 3,您可以使用${project.version}符号。检查更多@Aviza,这不是真的。他/她希望版本来自导入的bom表,如果该bom表真的为所需工件指定了一个版本,则该版本应该有效。从它看来,secretsmanager不是依赖项您是否使用父pom?否则,依赖项必须包含一个版本。对于Maven 3,您可以使用${project.version}符号。检查更多@Aviza,这不是真的。他/她希望版本来自导入的bom表,如果该bom表确实为所需工件指定了一个版本,则应该可以使用该bom表。从它的特性来看,secretsmanager似乎不是一个依赖项