这些 Kotlin 编译器标志之间有什么区别?
What is the difference between these Kotlin compiler flags?
有一段时间 Kotlin 允许设置 kotlin.incremental=true
并且从 1.1.2 开始还有 kotlin.compiler.incremental=true
.
我想知道这两者有什么区别?
根据 Alexey Tsvetkov kotlin.compiler.incremental
仅适用于 maven,其名称与其他 maven 选项类似。
kotlin.compiler.incremental
是一个属性,可以在maven工程中设置,默认开启增量kotlin编译
在pom.xml
的属性块中设置:
<project>
...
<properties>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
</properties>
...
</project>
或者您可以通过命令行参数传递此选项:
mvn install -Dkotlin.compiler.incremental=true
这都是关于 maven 构建逻辑的。在这里查看更多详细信息:Maven Incremental Build
有一段时间 Kotlin 允许设置 kotlin.incremental=true
并且从 1.1.2 开始还有 kotlin.compiler.incremental=true
.
我想知道这两者有什么区别?
根据 Alexey Tsvetkov kotlin.compiler.incremental
仅适用于 maven,其名称与其他 maven 选项类似。
kotlin.compiler.incremental
是一个属性,可以在maven工程中设置,默认开启增量kotlin编译
在pom.xml
的属性块中设置:
<project>
...
<properties>
<kotlin.compiler.incremental>true</kotlin.compiler.incremental>
</properties>
...
</project>
或者您可以通过命令行参数传递此选项:
mvn install -Dkotlin.compiler.incremental=true
这都是关于 maven 构建逻辑的。在这里查看更多详细信息:Maven Incremental Build