Mac IDEA Scala编译报错总结
使用IDEA编译Scala项目报了各种各样的错误,本帖持续记录更新
ps:本人使用mac m1,不确定有没有这个关系,蛮提一嘴。。
报错1
scalac: No 'scala-library*.jar' in Scala compiler classpath xxx
这是因为没有设置scala sdk环境,在project struct->global libraries里设置Scala sdk
报错2
scalac: Multiple 'scala-library*.jar' files (xxx) in Scala compiler classpath in Scala SDK xxx
这是因为设置的sdk中有太多版本的编译环境,因为我直接用的maven了,最好手动下载对应版本的Scala,用其中的lib作为sdk环境(一般只要有对应的3个jar包即可)
报错3
scalac: Error: org.jetbrains.jps.incremental.scala.remote.ServerException java.lang.StackOverflowError
一般这个error就是堆栈溢出,通过调整参数-Xss来解决,在Compiler->Scala Compiler中设置(Java Compiler同理),但是要注意是否真的是堆栈不够,还是函数调用太深导致的;因为这个错很诡异,和我这个sdk的存放位置有关(?)
Mac IDEA Scala编译报错总结相关推荐
- 关于 mac m1 xcode12 编译报错 this target. for architecture arm64等问题解决方案
最近换了 mac m1 开发,xcode12在运行旧项目报错 的问题 xxxx building for iOS Simulator, but linking in object file built ...
- 解决Intellij编译Scala编译报错问题
在第一次上课使用Intellij编译Scala代码时,我们建立的第一个Scala类老是提示找不到文件路径,一直报错,后来终于发现了是编码问题. scalac: Error: D:\spark����\ ...
- ubuntu 找不到mysql.h_ubuntu安装了mysql 但是编译报错 mysql.h: No such file or directory
在Ubuntu体系中,已经安装了mysql,即应用sudo apt-get install mysql-server mysql-client 但是用C编译mysql数据库时,报错 fatal err ...
- [Elasticsearch] es 6.6 编译报错 SSL peer shut down incorrectly
1.概述 前提:[Elasticsearch] es 6.6 编译报错 java.net.ConnectException: Operation timed out Mac 编译es 6.8 报错 [ ...
- AndroidStudio编译报错org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:proces
AndroidStudio编译报错 org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:proce ...
- 【问题解决】更新PS4手柄库PS4-esp32编译报错GAP_ConnOpen问题解决方法
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 210925程序编译报错及解决方法 今天又又搞小车,准备用ps4手柄控制,经常的日常的 ...
- 源码编译报错系列之:Fatal error compiling: 无效的标记: --release -> [Help 1]
源码编译报错系列之:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (defau ...
- Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...)
Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 目录 Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 一.Android s ...
- go build 编译报错 missing go.sum entry for module providing package
go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...
最新文章
- 社会工程学到底有多可怕
- Mac 实用开发工具
- 3800元新机要凉了?预售惨淡,手机界老大哥的面子往哪儿搁?
- 玩具脚本-----yum源
- 洛谷.U19464.山村游行wander(LCT 伪期望)
- Python学习-9.Python函数定义
- Install/Remove of the Service Denied
- 高等工程数学(张韵华,汪琥庭,宋立功)—— 第一篇:线性代数
- 使用Adobephotoshop制作LOGO
- 小鹏G3/G3i/P7/P5维修手册电路图用户手册维修诊断拆装技术资料
- 计算机分盘介质受写入保护,“介质受写入保护”的解决(适用于U盘或移动硬盘)...
- 【损失函数】生成任务感知损失小结
- JFrame中添加背景音乐
- BrowserslistError: Unknown version 67 of android
- Android开发:vivo企业开发者账号注册
- CCF: 201409-1-相邻数对(C++)
- tensorflow 随笔-----------VGG网络的模型的复现
- @ConfigurationProperties 与 @EnableConfigurationProperties
- 【观察】中国跨境电商出海再加速背后,如何破解行业同质化竞争困局?
- 三星Note 7停产,原来是吃了流程的亏