首页 > 解决方案 > 无法在 kotlin 中运行 java 函数

问题描述

我的 Java IDE 是 Eclipse。我可以编译 Kotlin 和 Java 项目。我也可以在 java 文件中调用 kotlin 函数,它可以工作,但是,当我尝试在 kotlin 文件中运行 java 函数时,即使我保存了文件,eclipse 也会继续输出它所做的最后一件事。

例如,我有一个如下所示的程序:

fun main() {
    println ( "examplecode" );
}

哪个担心。然后我尝试从 java 文件中调用以下函数:

    public static int addNums( int a , int b ) {
        return a + b;
    }

所以 kotlin 文件中的代码如下所示:

fun main() {
    var sum: Int = JavaFile.addNums( 12 , 21 );
    println ( sum );
}

在 IntelliJ 中它可以工作,但是,即使在我保存新程序之后,Eclipse 也会继续输出 HelloWorld。

标签: javaeclipsekotlin

解决方案


推荐阅读