坑收集

Cannot resolve symbol问题

解决:
1、File->Invalidate Caches/Restart 清除缓存并重启 idea

不能新建Scala文件问题

File -> Project Structure -> Project Settings -> Libraries 添加ScalaSDK即可

Maven子模块不能新建Scala文件问题

File -> Project Structure -> Project Settings -> Modules -> Dependencies 选择子模块后右边加好添加ScalaSDK

Multiple ‘scala-library*.jar’ files

Error:scalac: Multiple ‘scala-library*.jar’ files (scala-library-2.12.3.jar, scala-library-2.12.4.jar, scala-library-2.12.2.jar, scala-library-2.11.12.jar, scala-library-2.11.4.jar, scala-library-2.12.7.jar, scala-library-2.12.0.jar, scala-library-2.12.1.jar, scala-library-2.12.6.jar, scala-library-2.11.7.jar, scala-library-2.11.0.jar, scala-library-2.11.11.jar, scala-library-2.11.8.jar, scala-library-2.11.6.jar, scala-library.jar, scala-library-2.11.12.jar) in Scala compiler classpath in Scala SDK scala-sdk-2.12.3
由IntelliJ生成的IML文件中的重复Scala库。通过对IML文件的Scala版本,并发现该文件中有两个Scala库。我删除了Scala 2.11版本,然后它就开始工作了。

误删iml文件

下图点下刷新下就好了

image.png

org.scala-lang:scala-compiler要引入,要不然IDEA会报错。

Maven编译插件要引入,否则出现output找不到情况。

IDEA必要配置

Maven相关

Maven -> User setting files 设置成自己的
Always update snapshots 开启

防止 import自动被压缩成 import *

Perferences -> Code Style -> Java -> Imports中
如下两个选项设置成很大的值,比如500。
Class count to use import with ‘
Name count to use import with ‘

常见问题收集

生成代码找不到问题

generate sources
https://stackoverflow.com/questions/54868822/generate-sources-and-update-folders-for-all-projects


Output path is shared between 问题

https://stackoverflow.com/questions/18920334/output-path-is-shared-between-the-same-module-error/29034820

PyCharm

找不到模块

image.png

高级调试技巧

https://yq.aliyun.com/articles/250676

调大IDEA内存

image.png
image.png
资料收集。

https://www.cnblogs.com/chiangchou/p/idea-debug.html