我正在使用Jhipster 4.5.3从我创建的JDL文件生成一些代码。因为我什么也不能产生,所以我选择了JDL Blog sample ...,并且遇到了同样的问题。

JDL documentation仍然提到:


  您可以通过运行jhipster import-jdl your-jdl-file.jh从JDL文件生成实体。


但是当我这样做时,我得到:


  正在解析jdl。
  {name:'NullPointerException',
    消息:“必须传递已解析的JDL内容和数据库类型。”,


at the code中,看起来我们必须传递一个新参数数据库类型(在文档BTW中未提及)。 Looking at the code again,有很多数据库类型可供选择。但是我选择的任何数据库,我都会得到


  错误:
  找不到postgresql,请确保路径正确!


at Environment.error (/Users/agoncal/.config/yarn/global/node_modules/yeoman-environment/lib/environment.js:89:38)
at jdlFiles.forEach (/Users/agoncal/.config/yarn/global/node_modules/generator-jhipster/generators/import-jdl/index.js:42:34)
at Array.forEach (native)
at constructor.validate (/Users/agoncal/.config/yarn/global/node_modules/generator-jhipster/generators/import-jdl/index.js:40:31)
at Object.<anonymous> (/Users/agoncal/.config/yarn/global/node_modules/yeoman-generator/lib/index.js:417:23)
at /Users/agoncal/.config/yarn/global/node_modules/yeoman-generator/node_modules/run-async/index.js:25:25
at Promise (<anonymous>)
at /Users/agoncal/.config/yarn/global/node_modules/yeoman-generator/node_modules/run-async/index.js:24:19
at /Users/agoncal/.config/yarn/global/node_modules/yeoman-generator/lib/index.js:418:9
at runCallback (timers.js:800:20)


任何的想法 ?

最佳答案

您是否首先使用“ yo jhipster”生成了一个应用程序?您可以发布生成的.yo-rc.json吗?

07-24 16:05