{channel.title!channel.name} - 楚淮公司周东林

IntelliJ IDEA开发scala老是提示找不到或无法加载主类

想学scala遇到个大坑,IntelliJ IDEA开发scala老是提示找不到或无法加载主类。百度搜索都说是CLASSPATH配置问题。必须有.要用;要加入%SCALA_HOME%\lib,JDK版本问题。


CLASSPATH以前都这么设置的,用多少年了。于是在CLASSPATH里面加了 %SCALA_HOME%\lib 写成,.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar;%SCALA_HOME%\lib  还是不行。

换了JDK版本为1.6也不行,还是提示找不到或无法加载主类。

直接删除 环境变量里面 CLASSPATH 整个项还是不行提示找不到或无法加载主类。,难道不是 CLASSPATH 问题,换了JDK6, JDK7,JDK8 都试了一遍也不行,开始怀疑人生,删除用户目录下 C:\Users\centos\.ivy2

整个 .ivy2 文件夹问题依旧提示找不到或无法加载主类。在CMD 命令提示符下输入 java -jar  *.jar 也不行,换个其他的 JAVA 的 jar 文件测试,不报找不到或无法加载主类错,排除JDK 本身的问题。卸载了 IntelliJ IDEA 的 scala 插件,关闭 IntelliJ IDEA 重新安装 scala 插件,问题解决了。

这个坑真TM的大,一开始看百度上的回答都说是 main 函数问题,害我有看了一天入门视频