这些Kotlin编译器标志有什么区别?
问题描述:
一段时间Kotlin允许设置kotlin.incremental=true
并且自1.1.2以来也有kotlin.compiler.incremental=true
。这些Kotlin编译器标志有什么区别?
我想知道这两者有什么区别?
答
kotlin.compiler.incremental
是一个属性,它可以在Maven项目中设置,以默认启用增量式kotlin编译。
它在属性中设置阻止pom.xml
:
<project>
...
<properties>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
</properties>
...
</project>
或者你可以通过这个选项与命令行参数:
mvn install -Dkotlin.compiler.incremental=true