Kotlin Java互操作

时间:2019-06-18 08:28:19

标签: java kotlin spring-profiles

我有一个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.yamlb-uat.yaml

但是我可能会遇到一个问题,即从Kotlin不能从Java应用程序访问特定于环境的Spring概要文件。当我在UAT环境中运行该应用程序时,Kotlin应用程序引用a-uat.yaml,而我的期望也来自Java应用程序B,它应该引用b-uat.yaml。但是它采用Java应用程序b.yaml的默认概要文件。

关于此问题的任何想法都可能会有所帮助。

0 个答案:

没有答案