scala - IntelliJ - Scala:字符串类已损坏
问题描述
我一直在尝试为 Scala 项目使用和设置 IntelliJ。但是,我收到以下错误消息(见下文)谁能帮我找出解决方案?非常感谢!(一些信息:我安装了 Scala 插件和 sbt(最新版本);sbt 文件指定了 scala 2.13.0,并且我有一个版本 13 的 JDK)。
-server -Xmx1536M -Dsbt.supershell=false -Didea.managed=true -Dfile.encoding=UTF-8 -Dsbt.log.noformat=true -jar C:\Users\pajor.IdeaIC2019.3\config\plugins\Scala \launcher\sbt-launch.jar early(addPluginSbtFile=\"\"\"C:\Users\pajor\AppData\Local\Temp\idea2.sbt\"\"\") "; 在全局设置ideaPort := 56260 ;idea-shell”错误:加载字符串时出错,类文件'/modules/java.base/java/lang/String.class'被破坏(类java.lang.NullPointerException/null)[错误] java.io.IOError :java.lang.RuntimeException:/packages 不能在 java.base/jdk.internal.jrtfs.JrtPath.toUri(JrtPath.java:176) 处表示为 URI [错误]
解决方案
Scala 2.13.0 与 JDK 13 不兼容。要么将您的项目升级到 Scala 2.13.1,要么使用 JDK 8 | 11.
推荐阅读
- angular - Angular 材质 CSS 不适用于移动设备中的 Click 事件
- r - 为什么 spearman 在 zscore 上产生不同的结果?
- php - 在不使用服务器 IP 的情况下使用 docker-compose 时如何在 PHP 中发送 curl 请求
- javascript - 是否可以从类的静态方法调用实例方法?
- firebase - 如何在 Firebase Firestore 中限制集合中的文档
- c++ - 有没有办法在 C++ 中处理一串位
- c++ - 如何在 SFML、c++ 上使用 sf::viewport 测试不同的分辨率
- c - ../sysdeps/i386/i686/multiarch/strcpy.c:没有这样的文件或目录
- java - 如何加入休眠?
- ios - UIActivityViewController 排除的ActivityTypes 不起作用