微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Kotlin是否支持Java服务提供商接口?

如何解决Kotlin是否支持Java服务提供商接口?

更新:我将Kotlin项目转换为Java,并且可以正常工作,因此似乎无法使用Kotlin创建Java SPI。可能与将Java 9模块与Kotlin一起使用以及编译在Gradle中执行。如果有人在Kotlin中有一个可行的示例,我将很高兴看到它。这是我的两个示例项目的链接

JAVA:https://gitlab.com/abitofhelp.shared/spiapp-java.git

科特琳:https://gitlab.com/abitofhelp.shared/spiapp.git


我在尝试做一些简单的事情时遇到了困难,所以我希望有人可以朝着正确的方向轻推我...

我使用Kotlin创建了一个简单的Spring Boot项目,其中包含四个子项目。我的目标是在Kotlin中使用Java的SPI功能。主项目是一个命令行应用程序。子项目实现了SPI。我已经将我的代码与Java示例进行了比较,似乎还可以。但是,我找不到在网络上将SPI与Kotlin一起使用的任何示例...因此,我怀疑Kotlin + Java SPI存在某种问题。 有谁知道在没有太多体操的情况下这是否可能?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。