.class文件在哪里?
我真的不确定我是否明白当你写Kotlin代码时会发生什么。 我只写了一些,我看到Eclipse指向我的项目的构建文件夹,即我的项目的bin文件夹没有任何.class
文件。 它只有.kt
Kotlin源文件。
那是什么意思? 这种语言是动态编译的吗? 是否解释? 如何为我的项目设置%CLASSPATH%?
Kotlin语言与Java相同,使用相同的基础结构。 代码必须被编译(通过构建工具插件)并打包到一个jar
以便稍后运行。
对于纯Kotlin项目(无Java文件), kotlinc
工作方式与javac
相同。 根据您的构建系统(Maven,Gradle) .class
文件应该位于默认位置。
在InteliJ中,所有来自Kotlin和Java的.class
文件最终都会在编译后的默认文件夹中一起完成。