Jhipster 错误!实体生成器目前不支持具有 sql 类型数据库的反应式应用程序

Jhipster ERROR! The entity generator doesn't support reactive apps with databases of type sql at the moment

我无法使用 >jhipster entity book 创建实体。 Jhipster 版本是 6.9.1

错误日志

INFO! Using JHipster version installed locally in current project's node_modules
INFO! Executing jhipster:entity book
INFO! Options: from-cli: true
ERROR! The entity generator doesn't support reactive apps with databases of type sql at the moment
Error: The entity generator doesn't support reactive apps with databases of type sql at the moment
   at EntityGenerator.error (C:\Users\metin.bulak\Desktop\jh\node_modules\generator-jhipster\generators\generator-base.js:1590:15)
   at EntityGenerator.validateReactiveCompatibility (C:\Users\metin.bulak\Desktop\jh\node_modules\generator-jhipster\generators\entity\index.js:240:26)
   at Object.<anonymous> (C:\Users\metin.bulak\Desktop\jh\node_modules\yeoman-generator\lib\index.js:893:25)
   at C:\Users\metin.bulak\Desktop\jh\node_modules\run-async\index.js:49:25
   at new Promise (<anonymous>)
   at C:\Users\metin.bulak\Desktop\jh\node_modules\run-async\index.js:26:19
   at runLoop.add.once.once (C:\Users\metin.bulak\Desktop\jh\node_modules\yeoman-generator\lib\index.js:894:11)
   at processImmediate (internal/timers.js:456:21)

您已选择使用 Spring WebFlux 生成反应式应用程序,因此您不能使用 SQL 数据库,因为 JDBC 正在阻塞并且 JHipster 尚不支持 R2DBC .

所以你有 2 个选择:生成一个非响应式应用程序并使用 SQL 数据库或生成一个响应式应用程序并使用非 SQL 数据库(MongoDB、Cassandra、Couchbase) .