独立 jar 和使用它的服务之间的 java 应用程序属性文件

标签 java spring-boot embedded-resource properties-file

独立的 sprint boot jar 实现了服务调用。这个 jar 为每个环境定义了一个主机。

src/main/资源

例如: 文件名为“application-PreProduction.properties”,包含:service.client.host= http://svc.pp.com

另一个应用程序是一个服务,它在使用它的其他服务中使用这个独立的 jar。 该服务也有其属性文件,因为它还调用其他服务。

尽管内容不同,但服务应用程序属性文件似乎覆盖了独立 jar 属性文件。我该如何解决这个问题?

最佳答案

如果您在另一个服务上构建服务,它们应该通过回调请求而不是依赖项相互通信。

换句话说,它们应该存在于同一级别,而不是作为阻碍模块。

关于独立 jar 和使用它的服务之间的 java 应用程序属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60609107/

相关文章:

spring-boot - 找不到 org/springframework/boot/bind/RelaxedPropertyResolver

java - 通过maven打包时出现Spring boot错误

java - Spring Autowiring 提供 NPE。不手动创建bean

.net - 找不到适合指定文化或中立文化的任何资源

java - Slick 无法加载图片?

java - JPA多对多引用问题

java - “HOW DOOM FIRE WAS DONE” –重新实现会产生噪音动画的火灾动画

.net - .net mcisendstring-使用资源而不是完整路径

java - 静态(类)变量的生命周期

java - 使用 Java 图形操作字符串中每个字符的形状