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) .
我无法使用 >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) .