繁体   English   中英

JVM目标的Korge gradle设置

[英]Korge gradle setup for JVM target

我想在 JVM 上尝试 Korge 库。 我使用 Korge IntelliJ 插件创建了一个新项目。 我的 build.gradle.kts 看起来像这样:

import com.soywiz.korge.gradle.*

buildscript {
  val korgePluginVersion: String by project

  repositories {
      mavenLocal()
      mavenCentral()
      google()
      maven { url = uri("https://plugins.gradle.org/m2/") }
  }
  dependencies {
      classpath("com.soywiz.korlibs.korge.plugins:korge-gradle-plugin:$korgePluginVersion")
  }
}

apply<KorgeGradlePlugin>()

korge {
  id = "amap3.amap3"
  targetJvm()
}

我已将 commonMain 代码复制到 jvmMain 文件夹中,并使用 runJvm 命令运行项目。 我查看了 korge doc 和 github 上的示例,但我无法解决以下愚蠢的问题:如果我有来自 maven 的 java 依赖项,假设

implementation("com.google.code.gson:gson:2.9.0")

我在哪里把它放在这个文件中?

非常感谢您的关注

我在文档中也找不到答案,但是在浏览了 Gradle 插件源文件之后,似乎他们正在使用korge {}块中的addDependency函数。 在您的情况下,它看起来像这样:

korge {
  id = "amap3.amap3"
  targetJvm()

  addDependency("jvmMainImplementation", "com.google.code.gson:gson:2.9.0")
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM