我想在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和github上的示例,但是我无法解决以下愚蠢的问题:如果我有来自maven的java依赖,比如说
implementation("com.google.code.gson:gson:2.9.0")我该把它放哪儿?
非常感谢您的关注。
发布于 2022-06-26 17:35:15
我在文档中也找不到答案,但是在查看了Gradle插件源文件之后,它们似乎在korge {}块中使用了korge {}函数。在你的例子中,它看起来应该是这样的:
korge {
id = "amap3.amap3"
targetJvm()
addDependency("jvmMainImplementation", "com.google.code.gson:gson:2.9.0")
}https://stackoverflow.com/questions/72760640
复制相似问题