首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Java语言构建AWS-CDK时出现错误

使用Java语言构建AWS-CDK时出现错误
EN

Stack Overflow用户
提问于 2020-07-15 16:18:19
回答 2查看 264关注 0票数 0

我是AWS-CDK的新手,并尝试使用AWS-CDK和Java语言构建1个应用程序。但是与此相关的构建问题。

代码语言:javascript
运行
复制
Failed to execute goal on project cdk: Could not resolve dependencies for project com.myorg:cdk:jar:0.1: Could not find artifact com.fasterxml.jackson.core:jackson-databind:jar:2.11.0-SNAPSHOT -> [Help 1]

对于我来说,CDK版本= <cdk.version>1.45.0</cdk.version>

对此有什么帮助吗?

EN

回答 2

Stack Overflow用户

发布于 2020-07-15 16:34:01

您可以尝试以下选项:

  1. 如果jackson-databind工件存在,则验证项目的外部依赖项。如果是,请刷新maven依赖项(如果使用集成开发环境),或者从cmd行使用clean和build。

  1. 如果问题仍然存在,请尝试显式调用pom.xml上的依赖项,然后执行maven刷新。这应该可以从maven repo下载依赖项。
票数 1
EN

Stack Overflow用户

发布于 2020-07-15 23:32:10

我得到了我的问题的答案。工件com.fasterxml.jackson.core:jackson-databind:jar:2.11.0-SNAPSHOT依赖于awscdk-core。但是这种依赖性在awscdk内核中缺失了。我从awscdk核心中排除了这个依赖项,并声明为单独的依赖项。Build运行得很完美。

代码语言:javascript
运行
复制
<dependency>
        <groupId>software.amazon.awscdk</groupId>
        <artifactId>core</artifactId>
        <version>${cdk.version}</version>
        <exclusions>
        <exclusion>
                <groupId>com.fasterxml.jackson.core</groupId>
                       <artifactId>jackson-databind</artifactId>
        </exclusion>
        </exclusions>
    </dependency>
    <dependency>
                 <groupId>com.fasterxml.jackson.core</groupId>
                 <artifactId>jackson-databind</artifactId>
                 <version>2.11.0</version>
    </dependency>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62910486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档