maven-jar包 启动找不到main 报错no main manifest attribute

背景

idea将单一springboot项目改造成具有module模块的父子项目

问题描述

改造后项目本地测试功能及打包正常。但jar在linux环境通过nohup 运行时报错,提示找不到启动主类,报错信息为:no main manifest attribute

  • 错误的jar包结构图如下:
    maven-jar包 启动找不到main 报错no main manifest attribute_第1张图片
  • 正确的jar包结构图如下:
    maven-jar包 启动找不到main 报错no main manifest attribute_第2张图片

解决方案

方案一

1、pom的bulid添加如下代码:

		  
                org.springframework.boot
                

你可能感兴趣的:(java)