2
新しいkotlin-allopen
とkotlin-spring
プラグインをKotlin 1.0.6
でテストしています。Kotlin-allopenプラグイン+ @JvmFieldが最終的に足りない
@JvmField val foo = null
私はプロジェクトをビルドしようとすると、私が手に:私は、フィールドを持っている私の@Transactional
-annotatedクラスの一つで
は
Error:(45, 5) Kotlin: JvmField can only be applied to final property
を任意の適切な方法はありますこれを扱う? JUnitの@Rule
のため、私の実際のコードには@JvmField
が必要でした。 @JvmField
を削除し、代わりにゲッターに注釈を付けることによって、問題を「解決」することができます。バグや機能が不明な場合
あなたはトラッカーにバグを提出していますので、ここにあるはずですhttps://youtrack.jetbrains.com/issue/KT-15541 – IRus