使用mac命令行通过homebrew安装了scala
idea配置sdk,选择路径:/usr/local/Cellar/scala/2.13.0/
然后编译就报错。
错误信息:Error:scalac: Multiple 'scala-library*.jar' files (scala-library.jar, scala-library.jar) in Scala compiler classpath in Scala SDK scala-sdk-2.13.0。
后来查询到原因:https://stackoverflow.com/questions/29489753/multiple-scala-libraies-causing-error-in-intellij
大致就是说配置的sdk路径不仅包含了scala的库,还包含了一些针对idea的库。所以使用顶层的目录,会导致引用了两次库。
解决办法:
配置sdk的时候选择路径:/usr/local/Cellar/scala/2.13.0/idea/lib