时间:2025-03-20 08:00:48
运行jar包提示没有主清单属性
运行jar包提示没有主清单属性,这种情况一般都是使用maven打成jar包后运行出现的,因为jar包里面没有主类路径。
解决办法有两个:
1. 使用IDEA自带的构建jar包流程,不使用Maven打包。具体步骤包括:打开项目结构设置,新建一个打包目标工件,选择主类,保持默认路径,选择提取到目标JAR,保存后使用顶部菜单栏的构建按钮,选择构建工件,等待构建完成,可以在out目录下看见生成的jar包,该jar包可以直接使用java -jar运行,不会报错。
2. 修改pom.xml文件,使用Maven打包。具体步骤包括:在pom.xml文件添加依赖,包括groupId: org.springframework.boot,artifactId: spring-boot-maven-plugin,重新构建maven,直接使用maven打包即可,无需指定mainclass。
《jar文件没有主清单属性》不代表本网站观点,如有侵权请联系我们删除
精彩推荐