首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring-Boot无法添加Google Guava依赖项

Spring-Boot无法添加Google Guava依赖项
EN

Stack Overflow用户
提问于 2016-09-26 03:20:30
回答 2查看 11.3K关注 0票数 3

我想将Guava集合添加到我的应用程序中,但我不能成功。下面是我的pom定义:

代码语言:javascript
复制
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-jersey</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-security</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-thymeleaf</artifactId>
    </dependency>
    <dependency>
        <groupId>org.thymeleaf.extras</groupId>
        <artifactId>thymeleaf-extras-springsecurity4</artifactId>
        <version>2.1.2.RELEASE</version>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
    </dependency>

我想使用MultiMap,但它看不到Guava依赖项。另一方面,我的集成开发环境建议我在Glassfish中使用org.jvnet.hk2.component。但是,我不使用Glassfish。

如何添加Guava依赖关系并删除Glassfish依赖关系?

EN

回答 2

Stack Overflow用户

发布于 2016-09-30 10:34:18

您还需要添加spring-context-support。

代码语言:javascript
复制
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-context-support</artifactId>
</dependency>

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>19.0</version>
</dependency>
票数 11
EN

Stack Overflow用户

发布于 2016-09-26 03:52:25

看起来像是版本兼容性问题。

默认的芭乐是spring boot服务器附带的,如果你需要一个特定的版本,你必须用特定的版本覆盖默认的版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39690861

复制
相关文章

相似问题

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