IDEA Scala 程序报错 Exception in thread "main" java.lang.NoClassDefFoundError: scala/Predef$

如下图

IDEA Scala 程序报错 Exception in thread "main" java.lang.NoClassDefFoundError: scala/Predef$

创建项目的命令如下:

mvn archetype:generate -DarchetypeGroupId=org.apache.flink -DarchetypeArtifactId=flink-quickstart-scala -DarchetypeVersion=1.9.0 -DgroupId=com.xjr7670.flink -DartifactId=QuickStart -Dversion="1.0-SNAPSHOT" -DinteractiveMode=false

解决办法:

打开 File -> Project Structure,找到 Platform Settings 下面的 SDKs,在 classpath 下添加 scala-library-x.xx.x.jar 的 jar 包。如下图:

IDEA Scala 程序报错 Exception in thread "main" java.lang.NoClassDefFoundError: scala/Predef$

上一篇:添加外部jar到本地maven仓库


下一篇:maven 设置启动参数