我使用JHipster生成了微服务应用程序,然后使用JHipster “ import-jdl” 命令生成了很多实体。
但是最近我注意到,在运行 import-jdl 命令之后,新创建的变更日志文件未反映在 master.xml Liquibase文件和 CacheConfiguration 上>类未使用新创建的实体进行更新。
我认为发生这种情况是因为JHipster跳过了文件覆盖。但是它应该在生成之前询问我是否要强制或跳过文件覆盖。
答案 0 :(得分:0)
我知道此问题的原因。错误地删除了我在创建应用程序时由JHipster添加的注释
master.xml
<!-- jhipster-needle-liquibase-add-changelog - JHipster will add liquibase changelogs here -->
<!-- jhipster-needle-liquibase-add-constraints-changelog - JHipster will add liquibase constraints changelogs here -->
CacheConfiguration
// jhipster-needle-ehcache-add-entry