我有2个项目......
我的主要java项目和一个kotlin子项目,我将一些java类从主项目中移出并转换为kotlin。
我已经将kotlin项目配置为依赖于主java项目,因为IJ不断在主项目中重新编译java类,所以它运行得很好。
但是现在我已经从Java项目中提取了类,当然它不再编译 - 它需要访问kotlin项目。
然而,我不知道如何做到这一点......有人可以解释一下吗?感谢
每当我查看它时,我的kotlin out
文件夹都是空的
答案 0 :(得分:1)
Kotlin生成完美的普通Java类文件,因此您可以使用Class.forName()
和Class<?>.getConstructor().getNewInstance()
以及从Java源代码编译的类。