我只是想了解底层架构,我认为我错了.
以这里的教程为例.
当我做:
kotlinc-jvm hello.kt -include-runtime -d hello.jar
Run Code Online (Sandbox Code Playgroud)
如果编译器已经将代码转换为Java字节码,为什么需要将Kotlin运行时捆绑到jar中?
我正在使用Kotlin gradle插件编译带有Gradle的Kotlin库jar:
apply plugin: 'kotlin'
我正在尝试找到一种方法将简单的-include-runtime编译器参数传递给kotlin编译器.我似乎无法找到任何关于此的文档.我试过模仿java插件,但这似乎没有用.以下是有关使用命令行编译器的一些文档,但gradle文档没有提及有关传递编译器参数的任何信息.