如何解决带有 gradle 构建系统的 Kotlin 无法添加 JRAW 编译“net.dean.jraw:JRAW:1.1.0”
我是 Kotlin 和 gradle 的新手,我想创建一个 reddit 抓取应用程序来获得乐趣。 无法从该页面获取指南。
https://mattbdean.gitbooks.io/jraw/content/quickstart.html
指南告诉我把它放在 gradle 文件中:
repositories {
jcenter()
}
dependencies {
compile "net.dean.jraw:JRAW:$jrawVersion"
}
但是当我把它放在我的 buid.gardle.kts 文件中时,ide 报告了一个错误
请参阅下图,了解发生错误的位置。错误消息是 Unexpected tokens。
解决方法
找到了我的问题的答案,只需在gradle文件中添加变量...
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
var jrawVersion = "1.1.0" //needed to add this in obviously
plugins {
kotlin("jvm") version "1.4.21"
application
}
group = "me.jeppe"
version = "1.0"
repositories {
mavenCentral()
jcenter()
}
dependencies {
testImplementation(kotlin("test-junit"))
compile ("net.dean.jraw:JRAW:$jrawVersion")
}
tasks.test {
useJUnit()
}
tasks.withType<KotlinCompile>() {
kotlinOptions.jvmTarget = "1.8"
}
application {
mainClassName = "MainKt"
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。