无法将JDBC-Hikari连接到我的Micronaut应用程序

运行internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module 'mongoose' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) at Function.Module._load (internal/modules/cjs/loader.js:562:25) at Module.require (internal/modules/cjs/loader.js:690:17) at require (internal/modules/cjs/helpers.js:25:18) at Object.<anonymous> (/mnt/c/Users/Ahsim Shakya/Desktop/LoginPage/database/models/userDetails.js:1:18) at Module._compile (internal/modules/cjs/loader.js:776:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Module.require (internal/modules/cjs/loader.js:690:17) at require (internal/modules/cjs/helpers.js:25:18) at Object.<anonymous> (/mnt/c/Users/Ahsim Shakya/Desktop/LoginPage/server/server.js:11:20) at Module._compile (internal/modules/cjs/loader.js:776:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10) at Module.load (internal/modules/cjs/loader.js:653:32) 后出现错误:

  

任务:运行失败   12:03:13.440 [main]错误com.zaxxer.hikari.HikariConfig-无法从HikariConfig类classloader jdk.internal.loader.ClassLoaders$AppClassLoader@3d4eac69加载驱动程序类com.mysql.jdbc.Driver   12:03:13.445 [main]错误io.micronaut.runtime.micronaut-启动micronaut服务器时出错:无法加载Bean定义[javax.sql.DataSource]:实例化[javax.sql.DataSource]类型的bean时出错>

我的Application.yml如下所示:


sudo ./gradlew run

micronaut:
  application:
    name: freshdb2
abc121212121212 回答:无法将JDBC-Hikari连接到我的Micronaut应用程序

您缺少驱动程序,应添加依赖项mysql-connector-java,以便进行gradle添加:

runtime group: 'mysql',name: 'mysql-connector-java',version: '8.0.13'
,

我也收到消息:

io.micronaut.context.exceptions.BeanInstantiationException:实例化[javax.sql.DataSource]类型的bean时出错

我没有使用MySQL,只是试图取消选择如何使用Micronaut Data Guide中的JPA,以及其他使用H2的人。

事实证明,我将数据源属性错误地复制到了application.yml中。以上消息就是您所要告诉的。

在我的情况下,以下的反引号已成为其他内容。

datasources:   
  default:
    url: ${JDBC_URL:`jdbc:h2:mem:devDb;MVCC=TRUE;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE`}
    username: ${JDBC_USER:sa}
    password: ${JDBC_PASSWORD:""}
    driverClassName: ${JDBC_DRIVER:org.h2.Driver}
    dialect: ${JDBC_DIALECT:H2}
本文链接:https://www.f2er.com/3104827.html

大家都在问