我研究了一个错误为什么不能将'kotlin.Result'用作返回类型?并希望通过 启用它-Xallow-result-return-type
。
我使用kotlin-maven-plugin
和我的pom.xml
构建部分:
<build>
<plugins>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<configuration>
<jvmTarget>1.8</jvmTarget>
<!-- Possible solution in order to return Result<T> type bypassing Kotlin developers recommendations -->
<args>
<arg>-Xallow-result-return-type</arg>
</args>
</configuration>
</plugin>
</plugins>
</build>
据我检查kotlin-maven-plugin 文档,没有这样的选项。
我得到的错误是
Kotlin:'kotlin.Result' 不能用作返回类型
我做错什么了吗?如何启用Result<T>
作为返回类型?