2
有沒有什麼東西可以讓我在內存中編譯Kotlin程序,比如ECJ(Eclipse java編譯器)?從Java程序中調用Kotlin編譯器
有沒有什麼東西可以讓我在內存中編譯Kotlin程序,比如ECJ(Eclipse java編譯器)?從Java程序中調用Kotlin編譯器
是的。我相信K2JVMCompiler將滿足您的需求。
我不相信你會發現它雖然很多文檔。開始的最佳地點可能是Kotlin自己使用該課程的煙霧測試。
您可以在Kobalt構建系統中找到使用Kotlin編譯器的示例。在這裏看到這個文件:https://github.com/cbeust/kobalt/blob/master/src/main/kotlin/com/beust/kobalt/plugin/kotlin/KotlinCompiler.kt –
另外,請注意,'K2MVCompiler'不會* *不**只支持增量編譯,這隻在IDEA中支持(我很快就會聽到Gradle)。 –
@CedricBeust謝謝;我相應地編輯了我的答案 – mfulton26