我在两个问题上需要你的帮助:
spring.datasource.username=xxx
spring.datasource.password=xxx
spring.datasource.url=jdbc:oracle:xxxxxxxx
ClassApp=xxxx
Country=xxxxx
spring.batch.initialize-schema=always
spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
CRON_EXPRESSION=xxxxx
log.debug("CreateQuartzJob is running......");
我怎样才能使这两个特性得到满足呢?
感谢您的帮助:)
至于外部配置,您可以在运行您的应用程序时使用“additional-location”参数。只需创建properties或yaml文件(例如,application.yml),并如下所示运行jar:
java-jar myjar.jar-spring.config.additional-location=file:/some/directory/application.yml
我有Spring Boot应用程序在Gradle与Liquibase变更集。 此代码是多模块应用程序,在六边形体系结构中具有大约四个模块。 并且对于医生数据部署模块,资源文件夹结构如下所示: 我的问题是我想把配置和日志文件放在代码之外,我怎么能从代码中外部化这些文件。 我想以2种方式运行代码,如下所示: > 我想将我的代码作为 Jar 文件运行,并希望在运行 jar 时传递这些配置和日志回传文件,
基于此http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html文档,但我得到以下错误: 使用注释工作很好,但我真的希望远离它。这方面的任何帮助都是很好的 谢谢 我将此解释为文件${spring.application.name}.properties将从命令行传入
在springboot应用程序中,我有一个jar,然后是一个子目录config with application。属性,applicationContext。xml和log4j。。。属性文件。 我正在尝试外部化log4j配置。application.properties是这样外部化的。 但是,当springboot运行时,它使用jar文件中的log4j配置文件。通过使用-Dlog4j.debug选
每当我部署一个外部化配置有错误的生产应用程序时,我都会在Tomcat日志中收到以下消息: 显然,外部化的配置是在log4j被正确初始化之前处理的,因此没有附加程序可以接受来自的消息。 有没有办法预先初始化log4j,以便在标准Grails log4j初始化发生之前捕获这些消息?
仍在努力完成这项任务。我有以下东西: Pivotal Cloud Foundry-弹性运行时1.7。5 SCCS实例正确地连接到我的BitBucket存储库,并且它是在线的。我试图推动Spring-Cloud-dataflow-server-Cloud Foundry-1.0.0。m4.jar以下舱单: 在我的BitBucket repo中,我有以下属性文件保存环境变量:scdf dev abc。
我想用Spring Boot来外部化我的配置,但我想继续部分使用我的xml上下文。 我的主类SpringServerApplication.java: 我将配置放在application.properties中。 但它不起作用。提前感谢你的帮助。