我遇到了导入-jdl的问题,我不知道为什么它不起作用。我试图为微服务应用程序生成实体。
我得到的只是
jdl正在被导入。
但别无他意。
我使用了JDL提供的示例https://jhipster.github.io/jdl-studio/实体,没有进行任何修改。
我已经在我的Mac、Linux (Ubuntu)和Docker容器中尝试过这一点,但是我得到了同样的错误。
以下是该软件的版本:
JHipster Generator: v3.3.0
npm : 3.9.2
yo : 1.8.3微服务应用 -应用程序文件将在文件夹中生成:/Users/anand/Desktop/jh头
JHipster更新: 3.4.0 (当前: 3.3.0)运行npm安装-g生成器-jhipster进行更新。______________________________________________________________________________
?(1/16)您希望创建哪种类型的应用程序?微服务应用
?(2/16)您的应用程序的基本名称是什么?jhexample
?(3/16)当您在微服务体系结构中运行时,希望您的服务器在哪个端口上运行?它应该是唯一的,以避免端口冲突。八零八一
?(4/16)您默认的Java包名是什么?com.anand
?(5/16)您希望使用哪种类型的身份验证?JWT身份验证(无状态,带有令牌)
?(6/16)您想使用哪种类型的数据库?MongoDB
?(7/16)您想使用Maven或Gradle来构建后端吗?Maven
?(8/16)您愿意支持国际化吗?不是
?(9/16)您想使用哪些测试框架?(按下以选择)
...snip...
成功生成服务器应用程序。
anand$ yo jhipster:import-jdl ./jhipster-jdl.jhjdl正在被导入。
发布于 2016-06-19 22:26:01
我也遇到过同样的情况: jdl正在被导入,但是没有生成任何东西。正如Vikas建议的那样,尝试使用jhipster uml:
npm install -g jhipster-uml
jhipster-uml ./jhipster-jdl.jh -db mongodbuml通常会返回更多的反馈。无论如何,考虑到在MongoDB作为noSQL数据库中,有些选项是没有意义的(例如实体之间的关系)。
发布于 2019-04-28 08:50:05
如果您在这里是因为jhipster import-jdl youfile.jdl没有为实体创建java代码,但是报告了导入的实体,请尝试
jhipster进口-jdl youfile.jdl --force
发布于 2016-06-19 05:28:59
我也为同样的错误(对于MySql i.s.o MongoDB)而挣扎。我使用jhipster uml i.s.o jhipster:import-jdl创建实体,它为我工作。希望它也能与MongoDB一起工作。不太清楚为什么它不适用于import-jdl。
https://stackoverflow.com/questions/37662379
复制相似问题