当前位置: 首页 > 知识库问答 >
问题:

如何将liquibase与spring云配置服务器一起使用?

淳于祺
2023-03-14

我目前正在尝试学习微服务架构。我一直在尝试开发一个 Spring 启动应用程序。我刚刚在我的应用程序中实现了配置服务器。在我实现配置服务器之前,liquibase 在这些属性上工作正常。

spring:
  liquibase:
    enabled: true
    change-log: classpath:/db.changelog-master.xml

实现后,我的服务没有找到db.changelog-master.xml文件。db.changelog目录在我的服务资源下。我应该如何更改“更改日志”属性?

共有1个答案

冷翼
2023-03-14

我已经这样更改了更改日志属性

change-log: classpath:/db/changelog/db.changelog-master.xml

我已经插入了<code>

<build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
                <includes>
                    <include>**/*.yml</include>
                    <include>**/*.json</include>
                    <include>**/*.xml</include>
                </includes>
            </resource>
        </resources>
    </build>

现在一切正常。

 类似资料:
  • 我连接RabbitMQ与斯普林云配置: 2.设置RabbitTemplate.set强制性(true)和setConfirmCallback(): 3.将消息发送到队列以调用发布者确认并打印日志。 但出版商确认没有工作。日志尚未打印。无论真假,日志都不应该缺席。

  • 我正在使用Spring Cloud Config服务器,能够检测来自git存储库的更改并将其传递给配置客户机。 有两种方法,我已经实现了: null 所以两者都工作得很好,那么使用Spring Cloud Bus有什么好处吗?或者在生产环境中,不使用Spring Cloud Bus会有什么问题吗?因为将需要额外的工作来设置RabbitMQ集群(HA)作为生产中的Spring云总线。 谢谢,大卫

  • 问题内容: 我正在尝试使用以下代码: 我正在使用mail.jar和activation.jar。但是我不明白如何使用邮件服务器进行配置。我应该使用哪个邮件服务器?我可以使用上述代码发送电子邮件吗?邮件服务器有什么要求?我应该如何配置? 问题答案: 要开始,您需要一个SMTP服务器。必须能够发送电子邮件。与需要HTTP服务器才能为网站提供服务的方式相同。您显然已经有一个HTTP服务器(带有servl

  • 我想通过STS在Spring Boot中使用JPA和SQL Server。这是我的表: 马文 application.properties 模型.Account.class 接口账户 ServiceAccount.class 服务帐户类 我在控制器中调用了方法add帐户(),这是我得到的异常 "java.lang.NoClassDefFoundError: org/spingFramework/o

  • 我们有一个现有的带有logstash、config和eureka服务器的微服务环境。我们现在正在设置Spring Cloud Dataflow(库伯内特斯)环境(主要最初用于运行任务/批处理作业)。 理想情况下,我们希望任务通过标准Spring Boot配置(注释等)使用现有的logstash、config和eureka服务器来支持以下场景: Logstash:当任务运行时,其日志输出到Logst

  • 我正在尝试创建SpringCloudConfigServer,以便使用SSHURI连接到git存储库(bitbucket)。我正在关注Spring云配置 我使用ssh-keygen实用工具生成了密钥对,并粘贴了。发布文件内容在我的bitbucket帐户的ssh部分,但当我运行作为spring启动应用程序的服务器时,我得到无效的privateKey异常。 我也使用了这个堆栈溢出帖子中提供的建议,但是