Intellij 拒绝将 Kotlin 目标 jvm 设置为 1.8?

2024-01-02

ParallelStreams.kts:41:15: error: calls to static methods in Java interfaces are prohibited in JVM target 1.6. Recompile with '-jvm-target 1.8'
IntStream.range(0,10).parallel().forEach{a ->
         ^

好吧...我不想编译 1.6。

File > Project Structure > Project有项目sdk1.8和语言水平8.

File > Project Structure > Modules > Kotlin有目标平台:JVM 1.8.

File > Project Structure > Facets > Kotlin有目标平台:JVM 1.8.

File > Settings > Compiler > Kotlin Compiler有目标jvm版本1.8.

我的 gradle 构建文件...

plugins {
    id 'org.jetbrains.kotlin.jvm' version '1.3.0'
}

group 'foo'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    //kotlin
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
    implementation "org.jetbrains.kotlin:kotlin-script-runtime:1.3.0"

    //networking
    implementation 'com.mashape.unirest:unirest-java:1.4.9'
}

compileKotlin {
    kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
    kotlinOptions.jvmTarget = "1.8"
}

我已经没有地方可以检查了1.8.

是的,我have尝试使缓存失效并重新启动 Intellij。它对解决这个问题没有任何作用。


Add sourceCompatibility and targetCompatibility对于 Java 1.8:

plugins {
  id 'org.jetbrains.kotlin.jvm' version '1.3.0'
}

group 'foo'
version '1.0-SNAPSHOT'

repositories {
  mavenCentral()
}

// Add compatibility
sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8


dependencies {
  //kotlin
  implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
  implementation "org.jetbrains.kotlin:kotlin-script-runtime:1.3.0"

  //networking
  implementation 'com.mashape.unirest:unirest-java:1.4.9'
}

compileKotlin {
  kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
  kotlinOptions.jvmTarget = "1.8"
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Intellij 拒绝将 Kotlin 目标 jvm 设置为 1.8? 的相关文章

随机推荐

  • 如何使用 oAuth 从 Twitter 获取用户电子邮件地址? [复制]

    这个问题在这里已经有答案了 可能的重复 有没有办法在使用 OAuth 验证用户的 Twitter 身份后获取用户的电子邮件 ID https stackoverflow com questions 3599621 is there a wa
  • Jenkins插件,如何在远程节点上执行系统命令?

    我们公司的Jenkins有主节点和两个从节点 我正在为其编写插件 插件要做的事情之一是从 svn 签出一些文件 无法从插件中提取此操作 为此 我从插件的 java 代码中执行控制台命令 svn checkout 问题是来自 svn 的文件被
  • MongoDB Map/Reduce 数组聚合问题

    我有一个 MongoDB 集合 其文档使用多个嵌套级别 我想从中提取从其字段的子集编译的多维数组 我现在有一个适合我的解决方案 但我想更好地理解 幂等性 的概念及其与reduce 函数相关的后果 host name gateway serv
  • UITextView 中的占位符

    我的应用程序使用UITextView 现在我想要UITextView拥有一个类似于您可以为UITextField 这个怎么做 我对 bcd 的解决方案做了一些小的修改 以允许从Xib文件 文本换行并保持背景颜色 希望它能为其他人省去麻烦 U
  • HTML 表单通过提交“点击”触发器提交两次

    我很抱歉发布了一个与 SO 上近 100 个问题类似的问题 我读了很多 尝试了一些解决方案 但无法解决我的问题或完全将答案与我的问题联系起来 我有一个form通过操作 输入帖子 我有一个
  • msgraph-sdk-java 中对 beta API 的支持

    我们正在尝试访问一个团队的频道 API 该 API 处于测试阶段 API https graph microsoft com beta teams team id channels 似乎不支持beta来自 msgraph sdk java
  • 如何使用 Netbeans 调试 JavaScript 代码?

    我没有开发网络应用程序的经验NetBeans https netbeans org 我使用现有源 一些 HTML JS 和 CSS 文件 创建了一个 HTML5 项目 导入似乎没问题 但是我没能调试 JavaScript代码 因为 调试项目
  • VS 2015调试暂停颜色

    我正在调试该项目并点击 暂停 有时该线标记为绿色 最常见 有时标记为黄色 有什么区别 视觉工作室 2015 调试 C 控制台应用程序 net 4 5 绿线表示突出显示的语句上的代码正在执行 例如 代码可能正在等待事件或调用了一些没有可用源的
  • 上传食谱时出现 413 请求实体太大错误

    在我将 zip 文件放入食谱中然后将其上传到服务器后 我发现了此错误 有人可以建议我解决这个错误的正确方法吗 ERROR Failed to upload chef repo cookbooks api files default xx z
  • XSLT 更改元素顺序

    假设我有以下 xml
  • 如何从animationDidStop中删除CALayer对象?

    我正在尝试学习 iOS iPhone 的核心动画 我的根层包含很多子层 精灵 当它们被移除时它们应该旋转 我的计划是添加一个旋转动画 然后在调用animationDidStop 时删除精灵 问题是精灵层不是animationDidStop的
  • 使用 Apache Commons Math 插值函数

    我正在尝试实现一些插值函数来绘制一些值 其中 X 值 Date seconds 且 Y 值 double 我一直在研究使用Apache Commons Mathlib 来实现这一点 我找到了一种我认为可以使用的方法here http www
  • Eclipse-CDT:如何配置调试器以在出现异常时停止?

    这可能是一个 GDB 问题 但我想在调试器中运行我的应用程序 并在引发异常时让调试器中断 这样我就可以看到代码在哪里以及当时它在做什么 我经常在 Visual Studio 中使用 调试 gt 异常 对话框执行此操作 检查我想要停止的异常类
  • 有没有办法重置网络客户端?

    我在网络客户端解析一些非常敏感的网页时遇到问题 不知何故 网络客户端无法执行某些任务 我什至不知道为什么 没有例外 没有错误 只是简单地不起作用 这不是网站的问题 我循环运行 webclient 但是 只有第一个请求成功 所有接下来的请求都
  • 如何将 PdfPTable 插入现有 PDF 模板?

    Update 经过一番讨论 我们决定使用 TeX 特别是与 Windows 兼容的MiKTeX http www miktex org 我们意识到 即使我们可以通过微观管理布局来格式化动态加长表 这似乎不可能 或者与计算每行的行高一样繁琐
  • JavaFX 应该取代 Swing 吗?

    我习惯了 Swing 编程 也听说过 JavaFX 它是否应该取代 Swing 成为用 Java 编写桌面应用程序的首选平台 换句话说 我应该为我的新项目选择 JavaFX 吗 是的 JavaFX 正在取代 Swing 另请参阅Oracle
  • 文本字段、标签和按钮

    我在理解 GUI 以及为什么我的程序无法正常运行方面遇到了一些困难 是因为我必须扩展到 JFrame 类吗 这是一个代码 import java awt event ActionEvent import java awt event Act
  • 这个具有空捕获列表的 lambda 如何能够引用到达范围名称?

    在 C 14 标准 5 1 2 12 中 它显示了 lambda 表达式的示例 该表达式显然似乎能够引用到达范围的变量x 虽然 捕获列表为空 即没有捕获默认值 该评论说它 没有捕获x 这是例子 void f int const int 2
  • Emacs:定义命令输出的目标窗口

    我厌倦了 emacs 用它的输出来破坏我的窗口 而且是不可预测的 我想在 emacs 框架中有几个窗口 并且每个窗口仅用于特定目的 例如 ECB panels Editor 1 Editor 2 Bookmarks Messages out
  • Intellij 拒绝将 Kotlin 目标 jvm 设置为 1.8?

    ParallelStreams kts 41 15 error calls to static methods in Java interfaces are prohibited in JVM target 1 6 Recompile wi