1

我研究了一个错误为什么不能将'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>作为返回类型?

4

0 回答 0