【问题标题】:issue with HikariDataSource not showing up in my Spring boot projectHikariDataSource 的问题未出现在我的 Spring Boot 项目中
【发布时间】:2020-06-16 19:39:56
【问题描述】:

所以我正在做一个项目,但我遇到了导入问题 import com.zaxxer.hikari.HikariDataSource;

如何将它安装到我的 IntelliJ 中? 我唯一拥有的就是导入

导入 org.springframework.boot.jdbc.metadata.HikariDataSourcePoolMetadata;

package com.example.demoSpring.datasource;
    import org.springframework.boot.jdbc.DataSourceBuilder;
    **import com.zaxxer.hikari.HikariDataSource;**
    import org.springframework.boot.jdbc.metadata.HikariDataSourcePoolMetadata;
    import org.springframework.context.annotation.Configuration;

@Configuration
public class Datasource {
    public HikariDataSource hikariDataSource(){
        return DataSourceBuilder
                .create()
                .type(hikariDataSource.class)
                .username();
                .build();
    }
}

【问题讨论】:

  • 我们能看到你pom.xml的内容吗?

标签: java spring spring-boot intellij-idea hikaricp


【解决方案1】:

请将此添加到您的 pom.xml

<dependency>
    <groupId>com.zaxxer</groupId>
    <artifactId>HikariCP</artifactId>
    <version>3.4.5</version>
</dependency>

【讨论】:

    【解决方案2】:

    这可能与您的 Maven 依赖项有关 但这可能会奏效。

    <!-- https://mvnrepository.com/artifact/com.zaxxer/HikariCP -->
    <dependency>
        <groupId>com.zaxxer</groupId>
        <artifactId>HikariCP</artifactId>
        <version>2.7.2</version>
    </dependency>
    

    将此添加到 pom.xml 的依赖项部分, 如果这不起作用或者您已经列出了该依赖项,请尝试通过 maven 刷新您的项目并停止通过 intellij 模块管理您的模块,删除 .idea 中的文件夹模块并删除 modules.xml 通常会有所帮助,

    【讨论】:

      猜你喜欢
      • 2022-01-01
      • 2017-10-07
      • 2021-08-11
      • 2020-07-21
      • 2020-01-04
      • 1970-01-01
      • 2022-10-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多