【发布时间】:2017-04-26 11:36:32
【问题描述】:
一段时间以来,Kotlin 允许设置 kotlin.incremental=true,并且从 1.1.2 开始还有 kotlin.compiler.incremental=true。
我想知道这两者有什么区别?
【问题讨论】:
标签: kotlin compiler-flags
一段时间以来,Kotlin 允许设置 kotlin.incremental=true,并且从 1.1.2 开始还有 kotlin.compiler.incremental=true。
我想知道这两者有什么区别?
【问题讨论】:
标签: kotlin compiler-flags
根据Alexey Tsvetkovkotlin.compiler.incremental是maven only,它的命名类似于其他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
【讨论】: