在Spring Boot应用程序中更改application.properties名称

Orrymr

我的application.properties文件在/ resources中。我只想将名称更改为<my-project-name>.properties根据此参考资料,我应该能够通过将spring.config.name指定为环境属性来更改名称:

java -jar myproject.jar --spring.config.name=myproject

但是有什么办法可以通过批注或在代码库中以某种方式做到这一点?

Orrymr

好吧,我不确定这是否是最好的方法(如果Spring大师看到了,请告诉我它是否是:),但是我做了以下事情:

@PropertySource(value={"classpath:my-project.properties"}, ignoreResourceNotFound = true)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Spring Boot应用程序中的会话

如何使用主要方法访问Spring Boot应用程序中application.properties文件中的值

如何在Spring Boot应用程序中使用配置(properties / yml)文件中的属性?

如何在我的application.properties文件的Spring Boot应用程序中配置HikariCP?

Spring Boot应用程序:无法获取application.properties?

无论在何处定义,如何在Spring Boot应用程序中获取有效的Properties?

如何在ReactJs应用程序中读取Spring Boot application.properties?

在Spring Boot应用程序中传递常量消息的正确方法(messages.properties或Constant类)

Spring Boot-如何基于Build Environment QA或PROD更改Spring Boot应用程序jar名称

访问Tomcat中用于Spring Boot应用程序的externalize application.properties?

在Spring Boot中动态更改application.properties值

Spring Boot应用程序:无法解析application.properties中的占位符?

Spring Boot应用程序中的NonUniqueResultException

使用特定的application.properties文件将Spring Boot应用程序部署到Heroku

Spring Boot应用程序中特定于环境的application.properties文件

Spring-Boot应用程序的application- {profile} .properties的父属性

如何在Spring Boot应用程序的application.properties文件中设置MyBatis配置属性?

我可以在Spring Boot应用程序中使用xml属性文件而不是application.properties吗?

在Spring Boot程序中更改端口号。没有application.properties

在Spring应用程序中使用application.properties

如何通过Spring Boot应用程序中的application.properties禁用WARN消息并仅在日志中启用INFO消息?

无法在Spring Boot应用程序的application.properties中获取环境变量

在JBoss EAP 7.1.0中部署Spring Boot应用程序时,创建名称为“ undertowServletWebServerFactory”的bean时出错

Spring Boot应用程序未更改

如何在独立 Tomcat 中运行的 Spring Boot 应用程序中设置 cookie 名称?

我想在 spring boot 应用程序启动之前向 application.properties 写入一个属性

Spring Boot - application.properties 中的程序参数

为什么我的 Spring Boot 应用程序不在 mustache 模板中呈现 messages.properties

Spring Boot 日志中缺少应用程序名称