IntelliJ IDEA中的Scala项目报错“can't expand macros compiled by previous versions of Scala”问题的解决

转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/89436436
本文出自【我是干勾鱼的博客】

Ingredients:

  • Java:Java SE Development Kit 8u162(Oracle Java Archive),Linux下安装JDK并修改环境变量

  • Scala:scala-2.12.7.tgz for Mac OS X, Unix, Cygwin(ALL AVAILABLE VERSIONS),DOWNLOAD

  • IntelliJ IDEA:ideaIU-2018.3.6(IntelliJ IDEA)

  • Maven: apache-maven-3.6.0-bin.tar.gz(Downloading,archives)

IntelliJ IDEA中的Scala项目报错:

can't expand macros compiled by previous versions of Scala

找了半天问题的原因,原来是Scala的SDK配置版本的问题,解决办法就是右键点击:

项目 -> Open Module Settings -> Project Settings -> Libraries

然后点击加号图标:

IntelliJ IDEA中的Scala项目报错“can't expand macros compiled by previous versions of Scala”问题的解决_第1张图片

然后点击Browser按钮选择本地的Scala路径,如图:

IntelliJ IDEA中的Scala项目报错“can't expand macros compiled by previous versions of Scala”问题的解决_第2张图片

这样就加入了Scala,如图:

IntelliJ IDEA中的Scala项目报错“can't expand macros compiled by previous versions of Scala”问题的解决_第3张图片

然后点击:

Build -> Build Project

重新编译一下工程就可以了,如图:

IntelliJ IDEA中的Scala项目报错“can't expand macros compiled by previous versions of Scala”问题的解决_第4张图片

参考:

关于scala版本不兼容的问题 intelliJ IDEA

你可能感兴趣的:(IntelliJ,IDEA)