写完代码,启动启动类以后以后显示找不到主类,还会显示一些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