【踩坑】SpringBoot项目报错:找不到或无法加载主类 jar

前言

SpringBoot项目,使用IDEA打包jar包后,在Linux服务器运行时报错:找不到或无法加载主类 jar

原因

  • 打包时没有把依赖包也打包进去

解决问题

  • 同时把依赖包也分开打包,然后放在相同目录下,再运行jar包

配置打包方式

  • File->Project Structure

  • Artifacts->+->JAR->From modules with dependencies

  • Main Class指定主类(程序运行的入口类)->copy to the output directory and link via manifest(分开打包)->OK

  • OK

打包

  • Build->Build Artifacts

  • Build

完成