scalac: No 'scala-library*.jar' in Scala compiler classpath in Scala SDK Maven: org.scala-lang:scala-library:2.12.7

我正在进行一个大型的现有项目,该项目使用Java 8+Scala 2.12.7和Maven进行构建.我想使用IntelliJ旗舰版IDE,2023.1.2版,这是 compose 本文时的当前版本,来处理这个项目.

在shell 窗口中使用以下命令成功构建此项目:

mvn clean install -Dfast -DskipTests=true -Dscala-2.12

在IntelliJ项目 struct ->平台设置->全局库中,我下载了scala-sdk-2.12.7.没有配置其他全局库.

I see related stackoverflow threads like this one (No 'scala-library*.jar' in every new IntelliJ Scala Project) but that is years ago and while it's the same error message, the answers aren't helpful and most aren't applicable. I'm not using SBT. And I can't just upgrade to a newer Scala as this is a large legacy project.

我还做了几次"重建项目"和"无效缓存..."(通过重新启动).

推荐答案

此类问题的常见解决方法/修复方法是从项目根目录中删除.idea目录,从构建文件中删除re-import the project目录.

Java相关问答推荐

Java Streams在矩阵遍历中的性能影响

为什么如果数组列表中有重复项,我的代码SOMETIMES不返回true?

弹簧靴和龙目岛

对某一Hyroby控制器禁用@cacheable

Java 21虚拟线程执行器的性能比池化操作系统线程的执行器差?

如何使用SpringBoot中的可分页对整数作为字符串存储在数据库中时进行排序

Com.google.firebase.database.DatabaseException:无法将类型为java.lang.Boolean的值转换为字符串.这是关于什么的?

对字符串长度进行排序,但颠倒了顺序(最长字符串在前)

Log4j与jdk21兼容吗?

如何在不删除Java中已有内容的情况下覆盖文件内容?

Spring Boot&;Docker:无法执行目标org.springframework.boot:spring-boot-maven-plugin:3.2.0:build-image

Lombok@Nonnull是否也对供应商有影响?

buildDir:File!&#的getter解决方案是什么?39.被抛弃

如何创建模块信息类文件并将其添加到JAR中?

如何配置空手道以使用FeignClient或RestTemplate代替ApacheHttpClient

当我在Java中有一个Synchronized块来递增int时,必须声明一个变量Volatile吗?

判断重复的两个二维表算法?

在Java中比较同一多维数组的两个不同的字符串元素

当我将JTextField的getText函数与相等的String进行比较时;t返回true

没有Google Play服务,Firebase Auth无法工作