当你在使用Spring Boot并遇到“springboot.jar中没有主清单属性”这个错误时,这通常意味着你的JAR文件没有正确设置主类(Main-Class)在META-INF/MANIFEST.MF文件中。为了解决这个问题,你可以按照以下步骤进行: 1. 确认springboot.jar的构建过程是否正确 确保你使用的是Maven或Gradle这样的构建工具来打包你的Spring Boo...
Spring-Boot-Lib表示依赖的jar包存储的位置 这些值都是SpringBoot打包插件会默认生成的,如果没有这些属性,SpringBoot程序自然不能运行,就会报错:jar中没有主清单属性,也就是说没有按照SpringBoot的要求,生成这些必须的属性。 而我运行失败的jar包文件结构为 解压:springboot_profiles-0.0.1-SNAPSHOT.jar 其中的MANIFE...
原因:jar包中的META-INF文件夹下的MANIFEST.MF文件缺少定义jar接口类。说白了就是没有指定class类 解决办法:在MANIFEST.MF文件中添加一个入口类。现在看看文件中是否有Main-Class这样一行文字,如果没有的话那么添加一行。 2、根本解决方案 原因:在打jar包的时候没有使用springboot插件构建 解决办法:在pom.xml文件中...
1.1、Jar包运行:没有主清单属性 解决方案 1.2、Springboot打包 Jar 出现 java.lang.NoClassDefFoundError 的问题 解决方案 2、参考文献 这两个问题的出现场景是,你打包完一个SpringBoot、Maven项目,上传Jar包到服务器运行的时候遇到的。也算是比较经典的两个问题了,如果你在打包项目的时候,很容易遇到,这篇文章就是...
SpringBoot:jar中没有主清单属性 通过springboot搭建一个服务,在用idea或eclipse启动的时候,是可以启动的,但是将服务达成jar包之后,在命令行中通过java -jar jar包名的方式启动的时候,无法启动,并提示:jar中没有主清单属性。 这个原因是默认情况下,带有main方法的类是不会添加到manifest中的,为了生成可执行的jar,...
SpringBoot项目Jar包运行没有主清单属性 场景 SpringBoot项目打成Jar之后通过命令行运行,报错:没有主清单属性 解决办法 首先确保POM文件中有以下插件 代码语言:javascript 复制 <build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></...
一、问题 当执行java -jar xxx.jar命令时,出现jar中没有主清单属性 清单属性是在打包是被maven自动打包进jar包中的,没有清单属性,说明maven in...
日前有一个springboot项目,在本地都运行的好好的,打包成jar放到服务器上去运行的时候报错没有主清单属性,项目中也已经配置了springboot的maven打包插件但是还是不行。 代码语言:txt 复制 <build> <finalName>patient-interaction</finalName> <plugins> <plugin> ...
问题: cmd运行jar命令(例如输入java-jartest1.jar)提示没有主清单属性,如图所示解决方法: 1.用360压缩打开jar文件2.用记事本打开META-INF中的MANIFEST.MF3.现在看看文件中是否有Main-Class这样一行文字,如果没有的话那么添加一行。Main-Class: test1 这里的test1是你主程序所在的java文件的文件名。如果有的 ...