我有一个Kotlin项目(A),它使用一个外部实用程序(B),这是一个基本上通过Java开发的Jar。在App A中,如下添加了Java Utility的依赖项。
<dependency>
<groupId>something</groupId>
<artifactId>A</artifactId>
<version>A-version</version>
</dependency>
这套Kotlin和Java应用程序都有其自己的特定于环境的Spring概要文件,例如a-uat.yaml
和b-uat.yaml
。
但是我可能会遇到一个问题,即从Kotlin不能从Java应用程序访问特定于环境的Spring概要文件。当我在UAT环境中运行该应用程序时,Kotlin应用程序引用a-uat.yaml
,而我的期望也来自Java应用程序B,它应该引用b-uat.yaml
。但是它采用Java应用程序b.yaml
的默认概要文件。
关于此问题的任何想法都可能会有所帮助。