如何解决如何在 Kotlin REPL 中使用 Maven 依赖项?
具有 *.main.kts
格式的 Kotlin 脚本可以通过 @file:Repository
和 @file:DependsOn
注释轻松提取依赖项。
但我尝试了与 REPL 类似的东西:
kotlinc-jvm -cp <InstallationPath>/lib/kotlin-main-kts.jar
(手动指定jar只是因为默认情况下它没有加载)
import kotlin.script.experimental.dependencies.* // just because they aren't imported automatically
@file:Repository("https://dl.bintray.com/<repo-path>")
@file:DependsOn("<dependency-notation>")
com.from.dependency.Class()
它抛出:error: unresolved reference: from
我们可以在 REPL 中使用依赖项吗?如果是,如何?我真的不想手动指定 jar,因为如果我要这样做,我还需要手动下载其所有依赖项,这是一个糟糕的解决方案。
我想应该有一些工具,比如 Kotlin REPL 的 pip
,这可能会使这个过程更容易,如果我们真的不想用 gradle 设置整个项目来进行一些测试和东西,那就更好了。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。