【发布时间】:2015-12-06 16:43:29
【问题描述】:
在混合 Java/Kotlin 项目中使用 Dagger 2 的推荐 Maven 设置是什么?
我找到了一个使用 Gradle 的示例项目:https://github.com/damianpetla/kotlin-dagger-example 与 Maven 类似的东西会非常有帮助。
更新:我尝试了什么?
我使用了 kotlinlang.org/docs/reference/using-maven.html 的 Kotlin 配置 以及来自google.github.io/dagger 的 Dagger 配置。 我还用build-helper-maven-plugin插件集成了IDEA中的注解处理。
我的主要问题是我遇到了编译周期。我的配置混合了 Kotlin 的编译和调用注释处理器,生成 Dagger2 类。我不系统地尝试将这两个阶段分开,但缺乏更深入的 Maven 理解来使其正常工作。
【问题讨论】:
标签: java maven kotlin dagger-2