idea 找不到或无法加载主类

1.现象

在idea中运行main方法是提示 "找不到或者无法加载主类xxxx"。试了网上各种教程,均无效

2.现状

2.1 项目简介

项目中有多个模块,均属于一个父项目。模块中scala和java进行混用

2.2 jdk&scala配置

jdk版本为jdk1.8;scala为2.12版本

2.3 maven配置

maven中打包插件如下


        
            
            
                org.apache.maven.plugins
                maven-shade-plugin
                3.2.4
                
                    false
                    false
                    
                        
                            *:*
                            
                                META-INF/*.SF
                                META-INF/*.DSA
                                META-INF/*.RSA
                            
                        
                    
                
                
                    
                        package
                        
                            shade
                        
                        
                            
                                
                                    com.google.protobuf
                                    com.google.shaded.protobuf
                                
                            
                            
                                
                                    org.scala-lang:*
                                
                            
                        
                    
                
            
            
            
                net.alchim31.maven
                scala-maven-plugin
                4.4.0
                
                    incremental
                    -target:jvm-1.8
                    JavaThenScala  
                
                
                    
                        
                            compile
                            testCompile
                        
                    
                
            
            
            
                org.apache.maven.plugins
                maven-compiler-plugin
                3.8.1
                
                    1.8
                    1.8
                
            
            
            
            
                com.github.os72
                protoc-jar-maven-plugin
                3.11.1
                
                    
                        generate-sources
                        
                            run
                        
                    
                
                
                    com.google.protobuf:protoc:2.5.0
                    2.5.0
                    
                        src/main/protobuf
                    
                    transitive
                    
                        
                            scalapb
                            
                            
                            com.thesamet.scalapb:protoc-gen-scala:0.9.8:sh:unix
                            src/main/scala
                        
                    
                
            

            
            
                org.apache.maven.plugins
                maven-surefire-plugin
                2.22.0
                
                    true
                
            
        
    

3.解决方法

笔者一步步验证,发现jdk版本、scala版本、maven等配置均没有问题。

后来删除.idea文件夹下内容,重启idea 即可,也算是一个大招了,

也算是比较坑了,一个月会遇到一两次 无法加载主类的问题,此处作记录

你可能感兴趣的:(java,intellij-idea,scala,maven)