gradle - 如何在 intelli J IDE 中为我现有的 Kotlin 项目生成 build.gradle 文件

标签 gradle jackson kotlin

我创建了一个 Kotlin 项目。我希望使用 jackson-module-kotlin在我的项目中。但是他们已经提到使用 gradle 来添加 jackson 模块。 compile "com.fasterxml.jackson.module:jackson-module-kotlin:2.9.+" 但尚未添加 gradle 文件。到目前为止,我在 IDE 本身中编译并构建了该项目。

如何为我现有的项目生成 gradle 脚本?这样,我可以包含脚本来添加 jackson 依赖项。或者有没有其他方法可以在 Kotlin 项目中使用 jackson ?

最佳答案

您可以将发布到 Maven 中央存储库的库作为依赖项添加到由 IntelliJ IDEA 构建的现有项目,而无需将其转换为 Gradle:

项目结构→模块→选择您的模块,例如app_main → 依赖项 → (+) 添加 → 库 → 新库 → 从 Maven

然后输入库的 Maven 坐标(您应该使用具体版本而不是模式,例如 2.9.4.1 而不是 2.9.+ ):

enter image description here

如果要导航到库的源,也请检查 Sources。

然后选择将其添加为模块库的选项并确认您的选择。

关于gradle - 如何在 intelli J IDE 中为我现有的 Kotlin 项目生成 build.gradle 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49051173/

相关文章:

java - Jackson 反序列化空数组失败

java - Jersey Jackson 序列化父字段

android - Okhttp3 请求返回空响应以及与 Postman 不同的 header

kotlin - 返回 block 中的最后一个表达式

intellij-idea - 将 kotlin 库(非 Android)发布到 jCenter

java - 无法解析生成的类

spring-boot - 带有 Spring Boot 和 gradle 的 flyway--org.flywaydb.core.Flyway : method <init>()V not found

android - 升级到Gradle 4.0.0版打破了R8代码缩减

java - jackson Xml : How to add namespace only on root?

android - build.gradle 依赖项自动更新自身