找不到主类,jar包找不到

写完代码,启动启动类以后以后显示找不到主类,还会显示一些jar包找不到,但是依赖改加的都加了,maven里面也没报错,项目结构显示报错,一点进去类里面就不报,重新下载了本地仓库还是没解决

找不到主类的话,需要在mavan加入以下配置


            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-shade-plugin</artifactId>
                <version>3.1.1</version>
                <executions>
                    <execution>
                        <phase>package</phase>
                        <goals>
                            <goal>shade</goal>
                        </goals>
                        <configuration>
                            <transformers>
                                <transformer
                                        implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<!--                                    指定main方法所在类-->
                                    <mainClass>com.test.Test</mainClass>
                                </transformer>
                            </transformers>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

jar包找不到是因为你打包时没将jar包打进去,具体是哪个jar包需要排查后才能知道,遇到jar打不进去的情况,可以看我博客有详细介绍
https://blog.csdn.net/qq_27184497/article/details/111560492?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162821200916780366527110%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=162821200916780366527110&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_v29-1-111560492.pc_v2_rank_blog_default&utm_term=%E6%89%BE%E4%B8%8D%E5%88%B0&spm=1018.2226.3001.4450