我想知道如何在JHipster 7.7.0中暂时禁用Liquibase,这里有一个类似的问题,我尝试了这个建议的解决方案,但它显示了这个错误
org.springframework.boot.context.config.InvalidConfigDataPropertyException:spring.profiles财产"。包括' import from location '类路径资源配置/application-dev。Yml]'在配置文件中无效特定资源[origin:类路径资源](配置/application-dev。[Yml] - 43:14]
编辑我想禁用它,因为每次我运行mvnw
,我得到这个消息,它需要分钟在应用程序在我的localhost上启动之前
2022-05-12 22:49:44.878 DEBUG 13536—[restartedMain]mpg .config. liquibasconfiguration:配置Liquibase2012-05-12 22:49:45.380警告13536—[on-rd-vs-task-1]asyncspringliquibase:启动Liquibase异步地,您的数据库在启动时可能还没有准备好!
提前谢谢你
Maven项目
为了在基于maven的项目中禁用Liquibase,您需要编辑pom.xml文件并在profiles节点中添加新的配置文件。
...
<profile>
<id>no-liquibase</id>
<properties>
<profile.no-liquibase>,no-liquibase</profile.no-liquibase>
</properties>
</profile>
...
pom.xml如果你正在使用IntelliJ IDEA,你可以使用Maven菜单和Profiles组来方便地完成。
来源:https://blog.mestwin.net/how-to-disable-liquibase-in-your-jhipster-project
另一个选择是像./mvnw -Pdev,no-liquibase
那样运行你的应用程序来源:https://www.jhipster.tech/profiles/spring-profiles-switches